《算法&数据结构》学习目录

本系列博文包含数据结构、链表、堆栈、队列、 树状结构、图形结构、排序与查找等,希望可以给正在学习编程的童鞋提供一点帮助!!!
本教程参考了《图解数据结构 使用java》和《大话数据结构》两本书,如果有想看原书的,提供百度云下载链接,提取码【3mrk】。

  • 【第一章】1.1:认识数组
  • 【第一章】1.2:矩阵简介与运算
  • 【第一章】1.3:数组与多项式
  • 【第二章】2.1:单向链表
  • 【第二章】2.2:环形链表
  • 【第二章】2.3:双向链表
  • 【第三章】3.1:认识堆栈
  • 【第三章】3.2:堆栈的应用
  • 【第三章】3.3:算术表达式的求值法
  • 【第三章】3.4:中序法转换为前序法
  • 【第三章】3.5:前序和后续转换为中序法
  • 【第四章】4.1:队列运行的机制
  • 【第四章】4.2:环形、有限、双向队列
  • 【第五章】5.1:数与二叉树
  • 【第五章】5.2:二叉树存储方式:数组表示法、列表表示法
  • 【第五章】5.3:二叉树的遍历:中序、前序、后续遍历
  • 【第五章】5.4:二叉树(提高):排序、搜索、线索
  • 【第五章】5.5:二叉树(高级):树与二叉树之间互转
  • 【第六章】6.1:图形的介绍:相邻矩阵法、相邻表发、相邻多元列表法、索引表格法
  • 【第六章】6.2:图形的遍历:先深后广法、先广后深法
  • 【第六章】6.3:MST生成树:Prim 算法、Kruskal 算法
  • 【第六章】6.4:图形的最短路径:单点到全部顶点最短距离、顶点两两之间最短距离
  • 【第六章】6.5:AOV网络简介和实现
  • 【第七章】7.1:内部排序一(冒泡排序、选择排序、插入排序、希尔排序)
  • 【第七章】7.2:内部排序二(合并排序、快速排序、堆积排序、基数排序)
  • 【第七章】7.3:外部排序
  • 【第八章】8.1:查找简介和常见的查找法
  • 【第八章】8.2:哈希查找法
  • 持续更新中。。。