《算法导论》有什么好的学习心得?

 我来答
我按名都背起来0c4
2018-03-20 · TA获得超过105个赞
知道答主
回答量:235
采纳率:0%
帮助的人:20.2万
展开全部

本人没有读过这本书,文化水平不够,就算读了估计也是不知所云,这个应该是比较专业的人看的吧,那我只能从网上摘录些供大家分享。

该书是一本经典的计算机算法书籍,全面地介绍了计算机算法。对每一个算法的分析既易于理解又十分有趣,并保持了数学严谨性。适用于多种用途。涵盖的内容有:算法在计算中的作用,概率人分析和随机算法的介绍。专门讨论了线性规划,介绍了动态规划的两个应用,随机化和线性规划技术的近似算法等,还有有关递归求解、快速排序中用到的划分方法与期望线性时间顺序统计算法,以及对贪心算法元素的讨论。还介绍了对强连通子图算法正确性的证明,对哈密顿回路和子集求和问题的NP完全性的证明等内容。全书提供了900多个练习题和思考题以及叙述较为详细的实例研究。

学习心得是:遇到算法问题时可以把《算法导论》当字典来查,这本书读多少遍都值得,所以完完整整的把这本书看一遍是必须的,以后再可以当一个工具书去查。所以推荐大家一起好好把《算法导论》学习下。

推荐每学一个算法,就去各个OJ(Online Judge)找一些相关题目做做,有时理论让人很无语,分析代码也是一个不错的选择。

x未曾x685734
2018-03-20
知道答主
回答量:31
采纳率:0%
帮助的人:2.7万
展开全部

《算法导论》作为一本理科性质的书,这本书已经成为世界范围的大学教材和专业人员的标准参考,考虑到了各个层次的读者,想要深入研究这本书,需要做到以下几点。

第一,也是最重要的,就是做题目,这本书上的公式算法等内容,如果不算,是无法记住并开始运用的,数学都是这样,微积分也是如此,不算什么都不会,所以做题永远都是对的,不熟悉题目真的没有用。

第二,读这本书的时候必须要有足够的耐心和意志力,因为里面有的题目很难,所以需要很多的算术和检验,而这些步骤需要足够的耐心才能坚持下去,如果能把这本书中百分之九十九的知识掌握,可能真的要花很多很多时间。所以一定要有耐心。

第三,需要较好的数学基础,基础不好的人读这本书就像小学生看微积分教材一样,所以,一定打好数学的基础,这样在看这本书的时候才能看懂每一个步骤,或者说才能想到每一个步骤,因为很多东西都是要自己写的。

《算法通论》这本书将全面性和严谨性做到了统一,所以说《算法通论》还是一本很好的阅读书目,但是一定要量力而行,真的看不懂的话,我的建议还是先学好目前手上的教材,不要强行看《算法通论》,这里面还是有很多难题的,当然,这本书最好还是要看原版,就是英文的版本,这样对于编程需要的算法还是很有用的。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式