写在前面的话,话说很久以来一直下定决心好好的学数据结构和算法,视频存储了不少,九章学院的,慕课网的,普林斯顿的算法,书籍也弄了不少,可是每次都太监了,我就再想是否我太依赖别人了,没有督促的动力,而且,别人的公众号也看了不少,可是每次都看得很热闹,问自己还是啥都不会,这次,就下定决心用博客记录自己的学习经历。望大家监督。下面是我的列的学习提纲。以后的学习会按着这个思路来。
一、学习主要知识
1、数组、集合和散列表
2、栈、队列、链表
3、排序算法
4、搜索
5、树
6、图
7、字符串
二、学习的重要性
数据结构和算法得重要性,不言而喻,基本上一般的都会考察,冒泡排序啊,快查啊,之类的,或者链表反转啊,遍历二叉树啊,以及图的最短路径之类的,反正,java面试基本上是必问的,这个是逃不过的基本功,必须熟练掌握
————————————————-
三、学习的效果
基本上面试和工作能够胜任,一点不嘘。