
2008年2月29日
摘要: Ken Thompson —— Unix 最初版本的設(shè)計(jì)者和實(shí)現(xiàn)者,禪宗偈語般地對(duì) Pike 的原則4 作了強(qiáng)調(diào):拿不準(zhǔn)就窮舉
花哨的算法比簡(jiǎn)單算法更容易出 bug 、更難實(shí)現(xiàn)。盡量使用簡(jiǎn)單的算法配合簡(jiǎn)單的數(shù)據(jù)結(jié)構(gòu)。
只要掌握了數(shù)據(jù)結(jié)構(gòu)中的四大法寶,就可以包打天下,他們是:array 、linked list 、hash table、binary tree 。這四大法寶可不是各自為戰(zhàn)的,靈活結(jié)合才能游刃有余。比如,一個(gè)用hash table組織的symbol table,其中是一個(gè)個(gè)由字符型array構(gòu)成的linked list。
閱讀全文
posted @
2008-02-29 08:39 創(chuàng)建更好的解決方案 閱讀(4473) |
評(píng)論 (4) |
編輯 收藏
本博客文章如無特別說明則為原創(chuàng),轉(zhuǎn)載請(qǐng)注明出處。
|
|
27 | 28 | 29 | 30 | 31 | 1 | 2 |
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 1 |
2 | 3 | 4 | 5 | 6 | 7 | 8 |
常用鏈接
留言簿(7)
隨筆分類
隨筆檔案
相冊(cè)
我的博器
搜索
最新隨筆
最新評(píng)論

閱讀排行榜
評(píng)論排行榜