程序員面試、算法研究、編程藝術、紅黑樹、數據挖掘5大經典原創系列集錦與總結
作者:July--結構之法算法之道blog之博主。
時間:2010年10月-2013年10月。
出處:http://blog.csdn.net/v_JULY_v 。
聲明:版權所有,侵犯必究。
前言
開博剛好3週年,回首這3年,發現自己在本blog上着實花費了巨大的時間與精力,寫的東西可能也夠幾本書的內容了。希望我真真正正的爲讀者提供了實實在在的價值與幫助。
下面,敬請觀賞。有任何問題,歡迎隨時不吝指正(同時,若你也能幫助回覆blog內留言的任何朋友的問題,歡迎你隨時不吝分享&回覆,我們一起討論,互幫互助,謝謝)。
無私分享,造福天下
以下是本blog內的微軟面試100題系列,經典算法研究系列,程序員編程藝術系列,紅黑樹系列,及數據挖掘十大算法等5大經典原創系列作品與一些重要文章的集錦:
一、微軟面試100題系列
- 橫空出世,席捲Csdn--評微軟等數據結構+算法面試100題 (微軟面試100題系列原題+答案索引)
- 微軟100題 (微軟面試完整第1-100題)
- 微軟面試100題2010年版全部答案集錦(含下載地址)
- 全新整理:微軟、谷歌、百度等公司經典面試100題[第101-160題]
- 全新整理:微軟、Google等公司的面試題及解答[第161-170題]
- 十道海量數據處理面試題與十個方法大總結 (十道海量數據處理面試題)
- 海量數據處理面試題集錦與Bit-map詳解 (十七道海量數據處理面試題)
- 教你如何迅速秒殺掉:99%的海量數據處理面試題
(解決海量數據處理問題之六把密匙)
- 九月騰訊,創新工場,淘寶等公司最新面試三十題(第171-200題) (2011年度九月最新面試三十題)
- 十月上旬百度,阿里巴巴,迅雷搜狗最新面試七十題(第201-270題) (2011年度十月上旬七十題)
- 十月下旬騰訊,網易遊戲,百度最新校園招聘筆試題集錦(第271-330題) (2011年度十月下旬校招)
- 九月十月百度人搜,阿里巴巴,騰訊華爲筆試面試八十題(第331-410題) (2012年度筆試面試八十題)
- 九月百度,迅雷,華爲,阿里巴巴,最新校招筆試面試十題 (2013年度校招筆試面試十題)
- 一、A*搜索算法
- 一(續)、A*,Dijkstra,BFS算法性能比較及A*算法的應用
- 二、Dijkstra 算法初探 (Dijkstra算法系列4篇文章)
- 二(續)、徹底理解Dijkstra算法
- 二(再續)、Dijkstra 算法+fibonacci堆的逐步c實現
- 二(三續)、Dijkstra 算法+Heap堆的完整c實現源碼
- 三、dynamic programming
- 四、BFS和DFS優先搜索算法
- 五、教你透徹瞭解紅黑樹 (紅黑樹系列6篇文章之其中兩篇)
- 五(續)、紅黑樹算法的實現與剖析
- 六、教你初步瞭解KMP算法、updated (KMP算法系列三篇文章)
- 六(續)、從KMP算法一步一步談到BM算法
- 六(三續)、KMP算法之總結篇(必懂KMP)
- 七、遺傳算法 透析GA本質
- 八、再談啓發式搜索算法
- 九、圖像特徵提取與匹配之SIFT算法 (sift算法系列五篇文章)
- 九(續)、sift算法的編譯與實現
- 九(再續)、教你一步一步用c語言實現sift算法、上
- 九(再續)、教你一步一步用c語言實現sift算法、下
- 九(三續):SIFT算法的應用--目標識別之Bag-of-words模型
- 九(四續)、SIFT + KD_BBF算法 (此文第3部分)
- 十、從頭到尾徹底理解傅里葉變換算法、上
- 十、從頭到尾徹底理解傅里葉變換算法、下
- 十一、從頭到尾徹底解析Hash表算法
- 十一(續)、倒排索引關鍵詞Hash不重複編碼實踐
- 十二、快速排序算法 (快速排序算法3篇文章)
- 十二(續)、快速排序算法的深入分析
- 十二(再續):快速排序算法之所有版本的c/c++實現
- 十三、通過浙大上機複試試題學SPFA 算法
- 十四、快速選擇SELECT算法的深入分析與實現
- 十五、多項式乘法與快速傅里葉變換
- 第一章、左旋轉字符串
- 第二章、字符串是否包含問題
- 第三章、尋找最小的k個數
- 第三章續、Top K算法問題的實現
- 第三章再續:快速選擇SELECT算法的深入分析與實現
- 三之三續、求數組中給定下標區間內的第K小(大)元素
- 第四章、現場編寫類似strstr/strcpy/strpbrk的函數
- 第五章、尋找滿足條件的兩個或多個數
- 第六章、求解500萬以內的親和數
- 第七章、求連續子數組的最大和
- 第八章、從頭至尾漫談虛函數
- 第九章、閒話鏈表追趕問題
- 第十章、如何給10^7個數據量的磁盤文件排序
- 第十一章、最長公共子序列(LCS)問題
- 第十二~十五章:數的判斷,中籤概率,IP訪問次數,迴文問題(初稿)
- 第十六~第二十章:全排列/跳臺階/奇偶調序,及一致性hash算法
- 第二十一~二十二章:出現次數超過一半的數字,最短摘要的生成
- 第二十三、四章:楊氏矩陣查找,倒排索引關鍵詞Hash不重複編碼實踐
- 第二十五章:Jon Bentley:90%無法正確實現二分查找
- 第二十六章:基於給定的文檔生成倒排索引的編碼與實踐
- 第二十七章:不改變正負數之間相對順序重新排列數組
- 第二十八~二十九章:最大連續乘積子串、字符串編輯距離
- 第三十~三十一章:字符串轉換成整數,字符串匹配問題
- 第三十二~三十三章:最小操作數,木塊砌牆問題
- 第三十四~三十五章:格子取數問題,完美洗牌算法
- 第三十六~三十七章、搜索智能提示suggestion,附近地點搜索
- ...
四、紅黑樹、B樹、R樹、KD樹
- 教你透徹瞭解紅黑樹 (紅黑樹系列)
- 紅黑樹算法的實現與剖析
- 紅黑樹的C實現完整源碼
- 一步一圖一代碼,R-B Tree
- 紅黑樹插入和刪除結點的全程演示
- 紅黑樹的C++完整實現源碼
- 從2-3-4樹談到Red-Black Tree(紅黑樹)
- 從B樹、B+樹、B*樹談到R 樹 (B樹/R樹系列)
- B樹的C 實現
- 從Trie樹(字典樹)談到後綴樹 (其餘樹結構)
- 從LSM-Tree、COLA-Tree談到StackOverflow、OSQA
- 從K近鄰算法、距離度量談到KD樹、SIFT+BBF算法 (kd樹)
- 數據挖掘十大算法系列:
- 數據挖掘領域十大經典算法初探
- 從決策樹學習談到貝葉斯分類算法、EM、HMM
- 支持向量機通俗導論(理解SVM的三層境界) PDF下載
- 從K近鄰算法、距離度量談到KD樹、SIFT+BBF算法
- 第4篇將寫神經網絡
- 第5篇待定...
- 10大算法番外篇:
- 數據挖掘中所需的概率論與數理統計知識、上
- ...
六、其它重要文章節選
- 6.1、經典數據結構 & 算法系列:
- 6.2、數據處理/網站架構系列:
- Chrome源碼剖析、上--多線程模型、進程通信、進程模型
- Nginx源碼剖析之內存池,與內存管理
- 6.4、推薦 & 搜索算法系列:
- 細數二十世紀最偉大的10大算法
- 當今世界最爲經典的十大算法--投票進行時 (本blog將評選出當今世界最爲經典的十大算法)
- 推薦引擎算法學習導論
- 搜索引擎技術之概要預覽
- 我組織或主講的線下活動:Machine Learning讀書會,面試&算法講座集錦
- 三五杆槍,可幹革命,三五個人,可以創業
- 我的大學生涯
- 結構之法算法之道blog最新博文集錦第6、第7期CHM文件0積分下載 第8期下載
- ....
後記
世上本無路,走的人多了,也就成了路。世上本無免費的午餐,分享的人多了,也就造就了開源的輝煌。
如果你發現了本blog中的任何一個錯誤,漏洞,bug,和問題,請一定不吝指正,本人感激不盡並單獨贈送程序員編程藝術+十五個經典算法研究的PDF。同時,建議突出或改動較大的話,對應文章附上名字之外,貼出個人微博主頁或郵箱或個人博客。請來信索取(註明:“提bug,得pdf”字樣),本人郵箱,[email protected]。
(你可以永久通過如Google等工具搜索本博客名稱的前4個字,即:“結構之法” 這4個關鍵字,進入本博客)
最後,感謝CSDN,感謝所有一直以來關注本blog的所有朋友。謝謝大家,謝謝。