1. vector內部排序算法具體實現
2. 協程的概念和實現
3. 服務器出現很多time_wait的情況
4. 二叉搜索樹的具體實現思路
用C++實現一個簡單的棧,基於數組來實現。 #ifndef _ARRAYSTACK_ #define _ARRAYSTACK_ #include <iostream> #include <stdexcept> using namesp
用C++實現一個簡單的隊列,基於數組來實現。 #ifndef _ARRAYQUEUE_ #define _ARRAYQUEUE_ #include <iostream> #include <stdexcept> using names
利用一個現成的結論:如果N是奇數,那麼它等於N/2的二進制表示中的1的個數加1. 剩下的問題就是解決當N是偶數時,如何往基本情況遞歸了,簡單分析一下任何一個偶數的二進制表示的最低位絕對等於0,,那麼我們可以推導出一個簡單結論:當N是偶數的
1. 有N臺電腦,其中有大於一半的電腦是好電腦,其他的是壞電腦。用一臺好電腦檢測另一臺電腦,結果肯定是正確的。用一臺壞電腦檢測另一臺電腦,結果則可能是正確的,也可能是錯誤的。請寫出一個策略,找出一臺好電腦。 這個是同事發郵件問的一道題目,
斐波那契數列的詳細定義可以查看斐波那契數列 看一些算法書,提到遞歸,經常會拿斐波那契數列來舉例,所以今天就寫點程序,簡單討論一下。 這裏包括了兩個方法,一個是遞歸計算,效率極其低下;另一種,就是直接利用循環計算,效率是就好很多,下面是代碼
實現一個列表,基於鏈表,支持插入,刪除,下標等操作。 #ifndef _LINKEDLIST_ #define _LINKEDLIST_ #include <iostream> #include <stdexcept> using na
之前一直忘記寫下篇,偶然看見還是同學在3年前的文章下面留言,現在回憶下,把之前考試欠的文章補上! 查到考試成績時,成績只會顯示合格和不合格,同去考試的朋友同事,瞭解到的有5位,其中3位通過了考試,感覺不復習的小夥伴考過的可能性不大…… 後
Given linked list: 1->2->3->4->5, and n = 2. After removing the second node from the end, the linked list become
https://www.jianshu.com/p/a66da9351fff https://www.jianshu.com/p/b5fc9e6310a6 iOS開發者面試簡歷亮點技術-音視頻知識詳解 https://www.ji
如果有1000個不同的數字,如何隨機取得其中的100個成爲數列,並且數列中沒有重複。 基本原理就是每次把這個數字exclude在外面。 public static int[] Get100RandomNumberList(int []
輸出字符串所有的anagram的string,用的是遞歸調用的辦法。non-recursive: TODO!!! public void GetAnagramString(string str1, string str2)
也算是C++裏面的一個概念吧。另外還涉及到了static http://www.cnblogs.com/jsean/articles/1599801.html 其實理解下來一共就幾塊 Stack segment Heap segment
Non-tech related question.
題目: 嘗試修改以下代碼中的風格錯誤: ———————————————————我是分割線——————————————————– 博主在平時code時一直很注重自己的代碼風格,固在修改此題可以說是信心十足,但修改下來也就發現9
MYSQL索引用來快速地尋找那些具有特定值的記錄,所有MySQL索引都以B-樹的形式保存。如果沒有索引,執行查詢時MySQL必須從第一個記錄 開始掃描整個表的所有記錄,直至找到符合要求的記錄。表裏面的記錄數量越多,這個操作的代價就越高。如