数据结构知识补全计划
2017-03-10 18:03
232 查看
这是我的数据结构知识补全计划!
其次,最近的找工作面试,面试的时候必问的点就是数据结构、算法;看了下那些不错的岗位,无一不要求数据结构、算法熟练掌握,这是最直接的原因。
要知道,我在研究对象是什么?这是什么样的数据结构!
有什么特点?
这样的数据结构有什么特点,有什么样的使用场景,这是我的数据结构知识补全过程中必须要去做的。
优缺点?
这个数据结构有什么优点?什么缺点?我想,只有清楚的知道了这些,才能够在使用的时候得心应手!
原理是什么?——结合具体的源码分析,比如ArrayList的源码分析。
知其然,也要知其所以然!就比如,面试的时候,面试官总喜欢问原理一样!这和孙珑大神给我解释的一样,知道了原理,出问题的时候才能很好的处置!
代码实现
一定要落实到代码的层面,否则——都是白搭!
Why?
深刻体会到了想再深入的发展必须要在数据结构、算法的层面进行补全自己的漏洞。因为,在写代码的时候选择数据结构不当将会对程序的性能产生严重的影响。其次,最近的找工作面试,面试的时候必问的点就是数据结构、算法;看了下那些不错的岗位,无一不要求数据结构、算法熟练掌握,这是最直接的原因。
How to do it ?
是什么?要知道,我在研究对象是什么?这是什么样的数据结构!
有什么特点?
这样的数据结构有什么特点,有什么样的使用场景,这是我的数据结构知识补全过程中必须要去做的。
优缺点?
这个数据结构有什么优点?什么缺点?我想,只有清楚的知道了这些,才能够在使用的时候得心应手!
原理是什么?——结合具体的源码分析,比如ArrayList的源码分析。
知其然,也要知其所以然!就比如,面试的时候,面试官总喜欢问原理一样!这和孙珑大神给我解释的一样,知道了原理,出问题的时候才能很好的处置!
代码实现
一定要落实到代码的层面,否则——都是白搭!
Deadline
3月底结束的时候,要对数据结构做个了结!相关文章推荐
- 第一章:执行计划基本知识
- 《数据结构》第四章-字符串和多维数组-知识结构导图
- [Windows驱动开发](二)基础知识——数据结构
- 牛人整理分享的面试知识:操作系统、计算机网络、设计模式、Linux编程,数据结构总结 转载
- “数据结构”学习总计划及其策略
- 牛人整理分享的面试知识:操作系统、计算机网络、设计模式、Linux编程,数据结构总结
- 《数据结构》第六章 图 知识结构导图——信管1133-09
- PHP基础补全系列:SPL(数据结构)
- 数据结构第七章 查找技术 知识导图
- 数据结构基础知识
- 数据结构基础数学知识
- 牛人整理分享的面试知识:操作系统、计算机网络、设计模式、Linux编程,数据结构总结 转载
- 《数据结构》第三章知识结构导图
- 数据结构 (2)-多个章节的一些简单知识
- 牛人整理分享的面试知识:操作系统、计算机网络、设计模式、Linux编程,数据结构总结
- 第一章:执行计划基本知识
- 数据结构学习笔记:基本知识(二)
- oracle: 执行计划 1 ---预备知识和概念
- 剑指offer-数据结构:数组和指针(基础知识)
- [综合面试] 牛人整理分享的面试知识:操作系统、计算机网络、设计模式、Linux编程,数据结构总结