目录
1. 数据结构的定义和表示1.1 逻辑结构1.2 存储结构2. 线性表2.1 案例引入2.2 线性表的顺序表示和实现2.3 线性表的链式表示和实现2.4 小结3. 栈和队列3.1 栈3.2 队列3.3 相关案例3.4 表达式求值4. 字符串、数组、广义表4.1 字符串的模式匹配算法5. 树和二叉树5.1 树5.2 二叉树5.3 二叉树的遍历5.4 哈夫曼树5.5 常见搜索树与多路平衡树6. 图6.1 图的定义6.2 图的基本术语6.3 图的遍历6.4 图的应用7. 查找算法7.1 顺序查找7.2 二分查找7.3 树表的查找8. 排序算法8.1 直接插入排序8.2 二分插入排序8.3 希尔排序8.4 冒泡排序8.5 选择排序8.6 快速排序8.7 堆排序8.8 归并排序8.9 桶排序9. 计数排序与基数排序9.1 非比较排序10. 数据结构与算法选择建议11. 总结12. 参考资料
一起学习吧