Please enable JavaScript.
Coggle requires JavaScript to display documents.
数据结构与算法 - Coggle Diagram
数据结构与算法
算法
递归
递归应用场景
递归的概念
递归调用机制
递归能解决什么样的问题
迷宫问题
八皇后问题
递归需要遵守的重要原则
算法的时间复杂度
排序
冒泡排序
选择排序
插入排序
希尔排序
快速排序
归并排序
基数排序
查找算法
线性查找算法
二分查找算法
差值查找算法
斐波那契查找算法
分治算法
动态规划算法
KMP算法
算法介绍
应用场景: 字符串匹配问题
贪心算法
普利姆算法
Dijkstra算法
数据结构
稀疏数组和队列
链表
单链表
双向链表
单向环形链表
栈
栈的一个实际需求
栈的应用场景
栈的快速入门
栈实现综合计算器
前缀, 中缀, 后缀表达式(逆波兰表达式)
逆波兰计算器
中缀表达式转换为后缀表达式
逆波兰计算器完整版
哈希表
树
二叉树
顺序存储二叉树
线索化二叉树
树结构的实际应用
堆排序
赫夫曼树
赫夫曼编码
平衡二叉树
图
图基本介绍
图的常用概念
图的快速入门案例
DFS介绍
图的创建