对于学计算机的,特别是搞开发的人来说,算法是一个很重要的内功,其重要性不言而喻。同时也是较难的一个点。当你被人安利了无数次《算法导论》,拿起书却发现根本读不下去。
本场 Chat 我将告诉你对于一个入门的新手来说应该如何以正确的姿势在 10 天内读完这本书的基础部分的,我会一步一步告诉大家每一章应该怎么读,具体到读书的顺序。亲测有效!算法基础部分包括:
- 算法在计算中的应用
- 算法基础
- 函数增长
- 分治策略
- 堆排序
- 快速排序
- 线性时间排序
- 中位数和顺序统计量
- 基础数据结构(栈、队列、链表)
- 散列表
- 二叉搜索树
- 动态规划
- 贪心算法
- 图的基本算法
- 最小生成树
- 单源点最短路径
学完后你的成就:
- 较系统地掌握基本的算法和数据结构知识
- 形成良好的算