NO IMAGE

敲過的好程式容易忘怎麼辦?每天看就不會忘了。

這裡我列出了許多很重要但是又容易忘的程式碼,這些程式碼都值得每天看一遍。

(1).演算法

排序演算法(選擇,插入,冒泡,快速,希爾,堆排序,歸併…)

歸併排序:http://blog.csdn.net/github_36186488/article/details/72330600

經典面試題(八皇后,漢諾塔,揹包問題…)

(2).容器

雜湊表

普通二叉樹

二叉搜尋樹

AVL樹

紅黑樹

圖(廣度遍歷,深度遍歷,最短路徑,最小生成樹…)

  (3).Linux伺服器程式設計

select,poll,epoll等IO複用模型。

程序池和執行緒池

定時器

  (4).每天都要看一點的開原始碼

STL

tinyhttpd

libevent

springsnail