明年部分计划安排!
数据结构
1 、 链表
2、二叉树
3、单词查找树(trie)
4、队列,栈
5、向量、数组列表
6、散列表(减少时间复杂度!)
7、红黑树、AVL
8、二叉搜索树
9、图
算法---部分有重叠
首先深入了解递归树的作用!
1、广度优先搜索
2、深度优先搜索
3、二分查找
4、归并排序
5、快速排序
6、树的插入、查找
7、回溯法
8、贪心法
9、动态规划法
10、其他排序法
11、字符串匹配(BF、KMP)
以上参考书籍(算法导论,数据结构(严),算法设计)
面向对象语言c++补充书籍:
侯捷大神的著作!
1、effective c++
2、深度探索c++对象模型
3、stl源码剖析
持之以恒!共勉!
对于代码的编写
以后尽量做到:
1、明白题意。
2、弄清所需数据类型等。
3、所需构思算法。
4、所需数据结构。
5、纸上写伪代码。
6、测试用例测试。
7、优化代码。
8、计算机上补全代码并测试。
9、总结。
最后:
学习是一部分、生活也是。
事情做到轻重缓急,量力而行。
希望回家后、新的一年有新的开始!-----waiting 2014...........