随笔-60  评论-98  文章-0  trackbacks-0
  2008年2月29日
     摘要: Ken Thompson —— Unix 最初版本的设计者和实现者,禅宗偈语般地对 Pike 的原则4 作了强调:拿不准就穷举
花哨的算法比简单算法更容易出 bug 、更难实现。尽量使用简单的算法配合简单的数据结构。
只要掌握了数据结构中的四大法宝,就可以包打天下,他们是:array 、linked list 、hash table、binary tree 。这四大法宝可不是各自为战的,灵活结合才能游刃有余。比如,一个用hash table组织的symbol table,其中是一个个由字符型array构成的linked list。  阅读全文
posted @ 2008-02-29 08:39 创建更好的解决方案 阅读(4378) | 评论 (4)编辑 收藏