算法数据结构
一、基础的数据结构
基础数据结构:数组,链表,堆栈,队列,树,哈希表,图。
基础算法:递归,排序(冒泡,选择,插入,快速,归并),搜索(二分法)。
通过coursera 学习数据结构。
1、基础的编译,了解学习数据结构的内容。
2、数据分析,快速查找,快速排序,提升效率,应用场景。
3、数学模型,时间复杂度,空间复杂度,算法理论。
4、堆栈,动态数组,队列,非专利药,迭代器,堆栈和队列的应用。
5、选择排序,插入排序,希尔排序,凸包。
6、合并,合并排序,比较,稳定性。
7、快排,选择排序,复制密匙,系统排序。
8、应用程序接口和基本实现,二进制堆,分类,事件驱动。
9、基本符号表,初级实施,有序运行,二叉搜索树,BST中有序操作,删除BST。
10、2-3搜索树,红黑树BST,B树。

浙公网安备 33010602011771号