终于收到了机械工业出版社华章公司的免费样书《算法之道》。首先是很想表示下感谢之情,然后下面谈谈自己略读之后的一些想法:
一直都深信着这样的一句话:“程序=算法+数据结构”,忘了是哪位大家的深度总结,觉得它真的很有道理。然而读者本书,我感觉到“算法”是程序的一个超集,因为更多的时候,作者对于问题的引入都是选取了一个有趣的故事或是生动的游戏,抑或是一个匪夷所思的现象,仿佛无所不包、无所不在。
正如作者邹恒明所说的,算法是抽象的,是由实际问题驱动的对完美的追求。怎样高效的实现?算法就是围绕这一问题的一种逻辑思维。正是由于算法的简洁与抽象,许多人是望而生畏,但静下心来翻下这本书,斟酌其中的算法,品味其中的精妙,我真的是发现了无限的乐趣。
《算法之道》并没有生搬硬套的叫我们如何去理解算法,相反的,它是试图引导我们去发现、去探索算法的内在真谛。
我是自学的程序语言——Java。当时也是网购华章公司的《Java语言程序设计》(分为基础篇和进阶篇两个部分),并借由这两本书认识了“面向对象”等知识。那两本书全面、详细的介绍了从基本数据类型到Web开发等的问题。我跟随书中的解释,了解了好多知识,却总是觉得自主学习的热情被削减。因为书中的内容很权威,很像是老师言传身教,我常常会不自觉的照着上面的步调走,这算是一种缺失吧。
我总觉得《算法之道》有点像以前看过的《Java Head First》,是用一种比较轻快活泼的语气告诉我们,程序之美,有时候也不仅仅是程序。人生就像程序,一如程序就像人生。我觉得自己的心态要端正,程序终究是要自己来写的,自己是无法继承别人的思维的,我们需要的更多的是一种创新的精神,一种乐于创新的逻辑。
《算法之道》读后感
《算法之道》热门书评
-
算法如人生
19有用 6无用 爱菲 2010-02-25
这本书从思想层面对常用的算法作出诠释,书中呈现了很多生活实例与历史故事,并把这些内容与算法密切联系起来,能让人从简单的概念学起,并对算法和生活、人生关联思考。有人天生喜欢“遍历”,踏遍千山万水,遍享万种风情。扮演各种角色,希望人生丰富多彩;有人一生“贪婪”,眼界不宽,及时行乐;有人注定适用“穷搜”,...
-
一次失败的尝试
7有用 0无用 thujason 2010-07-04
我注意到《算法之道》这本书主要是因为作者的另外一本书——《计算机的心智:操作系统之哲学原理》。因为这学期有操作系统课程,我认真把《操作系统之哲学原理》看了一下,书写的比较好,有助于学习操作系统的人。&nb...
-
这是算法导论的山寨版么?
5有用 1无用 邻家のKC 2011-08-04
最初的一两章,虽然算不上极好,但是在国内教材低劣化的今天也算不错了。但是越看到后面越不对劲,翻了下算法导论,两本书相关章节的相似度也太高了,章节安排,内容安排,连他妈公式都一模一样。而且书中莫名其妙出现了一堆的缩写却没有解释,比如动态规划那张出现了LCS,但是连个英文词组都不给。充斥太多的废话和不着...
-
开卷有益
2有用 0无用 旺福 2010-05-13
说到算法,可能多数的计算机专业学生都学过这门课,而且很可能多数人学的都不咋地,反正我当年是都学到别人肚子里去了。最近俺想重新看看算法方面的东西,准备找几本合适自己的书来看看(买了算法导论,感觉太厚,看不动,很是打击人),结果在大众书局碰巧看到了这本《算法之道》,就翻了一下。刚看到书名的时候第一印象就...
-
一本挺不错的书
2有用 0无用 RelaQuan 2010-06-04
作为一个对编程感兴趣而又非计算机专业的学生,我一直想对算法理论有一个系统的学习。买了一本《算法导论》,但读起来却觉得比较吃力,经常被书中的数学推理打击自信。所以这本书一直是断断续续地读着,至今未曾完工。&...