Please enable JavaScript.
Coggle requires JavaScript to display documents.
算法和数据结构 - Coggle Diagram
算法和数据结构
数据结构
二叉树
相同树问题
相似树问题
先序/中序 重建二叉树
二叉树路径问题
按层遍历
序列化和反序列化
后继,前驱节点
判定完全二叉树
判断检索二叉树
判断平衡二叉树
判断满二叉树
递归套路解树型dp问题
先中后序遍历-递归
先中后序遍历-非递归
二叉树最大深度问题
先序,中序重建二叉树
并查集
并查集的实现
朋友圈问题
岛问题
图
图结构
图算法
拓扑排序
Kruskai算法
Prim算法
Dijkstra算法
Dinic算法
哈夫曼树
链表
反转链表
链表中删除指定的数字
取链表的中点
K个节点之间逆序
合并有序链表
判断链表回文结构
链表三分
拷贝含有随机指针的链表
链表相交系列问题
队列
栈
哈希表的使用
有序表的使用
堆
堆的原理/实现
最大线段重合问题
合并K个有序链表
加强堆
前缀树
算法
位运算
找到出现次数奇数次的数
找到出现k次的数
不用中间变量交换两个数
N皇后问题的加速实现
打印一个数的二进制形式
二进制及基本位运算
位图
位运算实现加减乘除
对数器
随机行为
对数器原理
比较器
排序算法
选择排序
冒泡
插入排序
归并
快速
堆排序
计数排序
基数排序
二分及其扩展
有序数组中查找
有序数组差>=num 最左的位置
局部最小值问题
递归到动态规划
递归行为
Master公式
汉诺塔
生成全子序列
生成全排列
/
很多题目的对数器方法都是递归
/
动态规划
从左往右尝试模型
背包类问题
数字字符串转英文字符串
贴纸问题
货币找零方法数系列
货币找零的最小张数
累加和对半数组划分
区间范围尝试模型
纸牌游戏
最长回文子序列
样本对应尝试模型
最长公共子序列
最短路径和
Bob生存概率问题
砍死怪兽问题
分裂数字问题
业务限制尝试模型
机器人进行问题
象棋跳马问题
喝咖啡问题
N皇后问题的加速实现
贪心
字典序最小的字符串连接方案
点灯问题
分金条问题
会议的安排问题
IPO问题