学习编程珠玑

来源:互联网 发布:淘宝店铺导航装修 编辑:程序博客网 时间:2024/04/25 16:42

      前天晚上将《编程珠玑》随便翻了一下,看了一下标题,怎样给磁盘文件排序。

      当时想了一会,没想清楚磁盘文件是什么?怎么排序,昨晚一看,果然里面有大有玄机。通过大师的分析终于搞清楚了里面的概念问题,沿着当时的思路一直走下去。突然被里面的算法吸引住了,独辟蹊径。从来没想到用这样的算法,以前想的可能一直是怎样排序,然后找最优的算法。

      第一感受就是被算法所吸引,精妙的算法,以前一直和别人谈起美国航空时代花了一百万研究一种任何时候都可以用的笔,而前苏联呢,一开始就用的是铅笔。还有那个精典的民工的例子。高考时写过这样的作文,一只蚂蚁一直沿着光滑的墙在往上爬,永不气馁,试了一次又一次,而同时另一只蚂蚁则沿着墙缝很快就爬上去了。这样的例子,自己可以说一个又一个,但是真正的在编程的时候用到,还真是不容易,而且是那么简单的算法。

     第二感受是如果向别人求助是,一定要将问题解释清楚。如果别人很忙的话,自己的问题没有简明扼要的说清楚,会浪费很多时间的。

     第三感受就是不能像以前看那些一样快跑的看法,这本书必须认真的,慢慢读。

原创粉丝点击