[前端算法01]
1、如果仅仅是入门
知道基本的
栈、队列、链表等数据结构
清华严蔚敏版的差不多了。
2、如果需要进一步提高
了解各种排序算法的优劣及深入原理
学会使用动态规划和贪心算法
以及一些高级数据结构,比如图、红黑树、堆、二叉平衡树等的实现及机制
那么,首推《算法导论》,目前中文版只有第二版的,第三版的英文版也已经有了
相关视频,在网易公开课中有,麻省的,该书的作者主讲。
此外,对于《算法导论》这本书,不要作为教科书来看,除非你要参加ACM这种大赛做集训
一般情况下,你只需要重点学习吃透其中的第
2、算法基础
6、堆排序
7、快速排序
10、基本数据结构
11、散列表
15、动态规划
16、贪心算法
22、基本的图算法
章就够了,这几章你吃透,基本可以秒杀90%以上的程序猿面试题了(包括MS, GOOGLE的)。
--------小尾巴
________一个人欣赏-最后一朵颜色的消逝-忠诚于我的是·一颗叫做野的心.决不受人奴役.怒火中生的那一刻·终将结束...