首页 > 技术文章 > [前端算法01]

tianxiaxuange 2019-07-23 10:06 原文

 前端面试常见你的算法问题

数据结构与算法 【目录】

 

 

1、如果仅仅是入门

知道基本的

栈、队列、链表等数据结构

清华严蔚敏版的差不多了。

2、如果需要进一步提高

了解各种排序算法的优劣及深入原理

学会使用动态规划和贪心算法

以及一些高级数据结构,比如图、红黑树、堆、二叉平衡树等的实现及机制

那么,首推《算法导论》,目前中文版只有第二版的,第三版的英文版也已经有了

相关视频,在网易公开课中有,麻省的,该书的作者主讲。

此外,对于《算法导论》这本书,不要作为教科书来看,除非你要参加ACM这种大赛做集训

一般情况下,你只需要重点学习吃透其中的第

2、算法基础

6、堆排序

7、快速排序

10、基本数据结构

11、散列表

15、动态规划

16、贪心算法

22、基本的图算法

就够了,这几章你吃透,基本可以秒杀90%以上的程序猿面试题了(包括MS, GOOGLE的)。

 

推荐阅读