如題。
很多演算法書,什麼這個結構,那個結構,什麼網路流,什麼環,什麼哈夫曼,什麼最短路徑,什麼面積,這些演算法關我屁事啊。
我要學在我開發過程中可以實際的,改善我編碼能力的知識,而不是去認識演算法有多牛b,然後自己的程式設計能力一點都沒提高(或者有提高,畢竟枯燥的演算法訓練了你的忍耐力)。
在實際編碼中,分析複雜的邏輯,複雜的組合問題,檢查邏輯漏洞,發現缺少的組合情形,這些知識就很有用,因為我們經常要去分析問題,要建立乙個全面而非模糊的認識,防止邏輯判斷出現沒有涵蓋的情形出現,要建立乙個迴圈,每層迴圈之間的遞推關係需要認識清楚。偶爾要建立乙個遞迴結構,需要認識遞迴的條件和遞迴的遞推化。這些東西就比較有用,而至於什麼查詢中位數,什麼最快搜尋演算法,什麼排序,關我屁事!為何偏偏在這些我用不上的地方花費那麼多筆墨,雖然這些是非常有智慧型的演算法,但是對我編碼有什麼意義嗎?難道我看了我就能同樣牛b,同樣寫出類似的演算法出來?我看看了不過是知道有個這麼牛b的演算法而已,不會給我任何啟示。
認識演算法的效率這個有點意義,可以判斷演算法的好壞。但是比這個更重要的是,我要能先把問題解決,才來關注效率吧?為何不講解如何去解決問題,而是列出你自己的問題,然後告訴我答案?我根本不關心你這些問題。
值得反覆看的經典演算法書
96 插著扇子的石頭 關注 值得反覆看的經典演算法書 我2009年考進大學的計算機系。上大學前我對電腦的使用僅限於上qq,看 可以說是零基礎。但通過三年的努力及對計算機專業的喜愛,我順利保送到自己夢寐以求的學校攻讀研究生。大學期間看了不少書,有些很好,我看了很多遍,每看一遍都有新收穫,有些寫得很乏味...
WEISS演算法書 Prim演算法
寫這玩意亂寫一氣。估計連自己都看不太懂了。先留在這兒先。免得程式給弄丟了。code include include using namespace std struct heapstruct typedef heapstruct priorityqueue priorityqueue initial...
經典演算法書籍推薦
1.clrs 演算法導論 演算法百科全書,只做了前面十幾章的習題,便感覺受益無窮。2.algorithms 演算法概論 短小精悍,別據一格,準經典之作。乙個壞訊息 同演算法導論,該書沒有習題答案。好訊息 習題很經典,難度也適中,只需花點點時間自己也都能做出來。不好也不壞的訊息 我正在寫習題的答案,已...