缘起:为了一偿学习算法的夙愿,把手头以算法为主题的书籍搜罗了一下,准备逐一研读一下各书的序言和目录,再着手制订具体的学习计划——初步的想法还是以各书为主线、相互穿插着进行主题阅读,同时结合读书笔记、习题和实际代码,以期达到好的效果;
具体书单如下:
Introduction to Algorithms 3rd Edition (CLRS)
Algorithms In A Nutshell
Algorithms in C++
Algorithms
The Art of Computer Programming
The Algorithm Design Manual
正文:
昨天阅读了Algorithms in A Nutshell的前言,浏览了其目录,试总结如下:
读者对象应为有经验的程序员,阅读目的有二:
1、发现解决问题的算法,或
2、改善现有算法性能
本书遵循原则有四:
1、本书试图针对程序员每天所面临的实际问题而提供以真实代码实现的真实算法;
2、将算法与实际问题分离
3、对数学点到为止,不做深究
4、提供性能测试方法,为算法性能的数学分析提供感性支持
本书分为4部分:
1、了解算法所需的数学知识导论
2、算法介绍(即本书主体部分)
3、进阶阅读:其它方法失效时的应对策略、方法论
4、性能测试方法
0 comments:
Post a Comment