《算法导论》笔记:前言

来源:互联网 发布:seo关键词优化软件 编辑:程序博客网 时间:2024/06/10 13:18

《算法导论》应该是每一个程序员都应该看的经典吧。不过现在这个时代,设计重于数据结构和算法,一个普通程序员,只要会用API、SDK,再学一点软件工程思想,就足够应付日常工作了。在很多人眼中,算法的研究只是一小撮人做的事,他们为我们提供底层工具,我们在其基础上搭建面对用户的应用程序,而应用程序的数量远比底层工具大得多。

但是,以个人体会来说,工作几年之后,程序员的的能力必然会到一个瓶颈,如果不能突破这个瓶颈,要么转行做管理,要么完全离开程序设计这个行业。如果这两条路你都无法接受,那么赶紧和我一起来学习《算法导论》吧。


学习这门课程,你至少要懂一门程序设计语言,究竟是哪一种无所谓,书中的算法都是用伪代码表示,不涉及具体语言细节。不过我这个笔记里,代码是用C或C++来实现的。我会尽量用C,学过这门语言的人更多些,而且算法中也用不到C++中的那么多高级特性。


对于练习和思考题,我会挑一些有难度的来讨论。

最后说明一下,高数我已经丢了好多年了,遇到涉及高数的习题可能不会做……实在不行我会恶补一下高数知识,也许咱还会开一个专题叫“高等数学笔记”呢。


0 0