算法
Search any algorithm
关于我们
捐赠
数据结构
数据结构
/
数组
数组中的平衡索引
更多
数据结构
/
数组
查找和为 0 的三元组
更多
数据结构
/
数组
将二维数组索引到一维数组
更多
数据结构
/
数组
第 K 大元素
更多
数据结构
/
数组
两个数组的中位数
更多
数据结构
/
数组
单调数组
更多
数据结构
/
数组
和为给定值的数对
更多
数据结构
/
数组
排列
更多
数据结构
/
数组
前缀和
更多
数据结构
/
数组
乘积和
更多
数据结构
/
数组
稀疏表
更多
数据结构
/
二叉树
AVL 树
+2
更多
数据结构
/
二叉树
基本二叉树
更多
数据结构
/
二叉树
二叉搜索树
+3
更多
数据结构
/
二叉树
递归二叉搜索树
更多
数据结构
/
二叉树
二叉树镜像
更多
数据结构
/
二叉树
二叉树节点和
更多
数据结构
/
二叉树
二叉树路径和
更多
数据结构
/
二叉树
二叉树遍历
更多
数据结构
/
二叉树
二叉树的直径
更多
数据结构
/
二叉树
二叉树的不同视图
更多
数据结构
/
二叉树
分配硬币
更多
数据结构
/
二叉树
树状数组
+1
更多
数据结构
/
二叉树
将二叉树扁平化为链表
更多
数据结构
/
二叉树
地板和天花板
更多
数据结构
/
二叉树
2022 年中序树遍历
更多
数据结构
/
二叉树
是否已排序
更多
数据结构
/
二叉树
是否是和树
更多
数据结构
/
二叉树
延迟线段树
更多
数据结构
/
二叉树
最近公共祖先
更多
数据结构
/
二叉树
最大树状数组
更多
数据结构
/
二叉树
合并两棵二叉树
更多
数据结构
/
二叉树
镜像二叉树
更多
数据结构
/
二叉树
非递归线段树
更多
数据结构
/
二叉树
可能的二叉树数量
更多
数据结构
/
二叉树
红黑树
更多
数据结构
/
二叉树
线段树
+3
更多
数据结构
/
二叉树
其他线段树
更多
数据结构
/
二叉树
序列化和反序列化二叉树
更多
数据结构
/
二叉树
对称树
更多
数据结构
/
二叉树
Treap 树
更多
数据结构
/
二叉树
小波树
更多
数据结构
/
不相交集
备选不相交集
更多
数据结构
不相交集
更多
数据结构
/
散列
布隆过滤器
更多
数据结构
/
散列
双散列
更多
数据结构
/
散列
哈希映射
更多
数据结构
/
散列
哈希表
更多
数据结构
/
散列
带链表的哈希表
更多
数据结构
/
散列
/
数论
素数
+8
更多
数据结构
/
散列
二次探测
更多
数据结构
/
堆
二项堆
更多
数据结构
堆
+1
更多
数据结构
/
堆
通用堆
更多
数据结构
/
堆
最大堆
更多
数据结构
/
堆
最小堆
更多
数据结构
/
堆
随机堆
更多
数据结构
/
堆
斜堆
更多
数据结构
/
KD 树
构建 KD 树
更多
数据结构
/
KD 树
/
示例
用法示例
更多
数据结构
/
KD 树
/
示例
超立方体点
更多
数据结构
/
KD 树
KD 节点
更多
数据结构
/
KD 树
最近邻搜索
更多
数据结构
/
链表
循环链表
更多
数据结构
/
链表
双端队列(双向)
更多
数据结构
/
链表
双向链表
+5
更多
数据结构
/
链表
双向链表二
更多
数据结构
/
链表
弗洛伊德循环检测
更多
数据结构
/
链表
从序列中创建
更多
数据结构
/
链表
是否有循环
更多
数据结构
/
链表
是否是回文
+1
更多
数据结构
/
链表
合并两个列表
更多
数据结构
/
链表
链表的中间元素
更多
数据结构
/
链表
打印反转
更多
数据结构
/
链表
反转 K 组
更多
数据结构
/
链表
向右旋转
更多
数据结构
/
链表
单向链表
+3
更多
数据结构
/
链表
跳表
更多
数据结构
/
链表
交换节点
更多
数据结构
/
队列
循环队列
更多
数据结构
/
队列
循环队列(链表实现)
更多
数据结构
/
队列
双端队列
更多
数据结构
/
队列
链表队列
更多
数据结构
/
队列
使用列表实现优先级队列
更多
数据结构
/
队列
列表队列
更多
数据结构
/
队列
使用两个栈实现队列
更多
数据结构
/
队列
伪栈上的队列
更多
数据结构
/
栈
平衡括号
更多
数据结构
/
栈
戴克斯特拉双栈算法
更多
数据结构
/
栈
中缀表达式转后缀表达式
更多
数据结构
/
栈
中缀表达式转前缀表达式
更多
数据结构
/
栈
下一个更大元素
更多
数据结构
/
栈
后缀表达式求值
更多
数据结构
/
栈
前缀表达式求值
更多
数据结构
栈
+4
更多
数据结构
/
栈
使用两个队列实现栈
更多
数据结构
/
栈
带双向链表的栈
更多
数据结构
/
栈
带单向链表的栈
+3
更多
数据结构
/
栈
股票跨度问题
更多
数据结构
/
Trie 树
基数树
更多
数据结构
Trie 树
更多
数据结构
/
数组
局部最大点
更多
数据结构
/
数组
局部最大点数
更多
数据结构
/
数组
反转
更多
数据结构
图
+1
更多
数据结构
/
图
图 2
更多
数据结构
/
图
图 3
更多
数据结构
/
堆
二叉堆
更多
数据结构
/
堆
键优先级队列
更多
数据结构
/
堆
最小优先级队列
更多
数据结构
/
链表
两数相加
更多
数据结构
/
链表
循环检测
更多
数据结构
/
链表
循环检测 II
更多
数据结构
/
链表
合并两个已排序的链表
更多
数据结构
/
链表
反转单向链表
更多
数据结构
/
链表
单向循环链表
更多
数据结构
队列
+3
更多
数据结构
/
队列
使用 2 个栈实现队列
更多
数据结构
/
栈
表达式求值
更多
数据结构
/
栈
ES 6 栈
更多
数据结构
/
向量
向量 2
更多
数据结构
二叉搜索树 2
更多
数据结构
使用链表实现循环队列
更多
数据结构
循环链表
更多
数据结构
/
循环链表
循环链表主程序
更多
数据结构
不相交集路径压缩
更多
数据结构
不相交集联合秩
更多
数据结构
链表
+1
更多
数据结构
使用数组实现链表
更多
数据结构
列表数组
更多
数据结构
Morris 中序遍历
更多
数据结构
节点
更多
数据结构
使用数组实现队列
更多
数据结构
使用数组实现队列 2
更多
数据结构
使用链表实现队列
更多
数据结构
使用两个栈实现队列
更多
数据结构
红黑树
更多
数据结构
反转链表
更多
数据结构
使用数组实现栈
更多
数据结构
使用队列实现栈
更多
数据结构
树
更多
数据结构
树 234
更多
数据结构
现代 Trie 树
更多
数据结构
Trie 树
更多
数据结构
使用哈希映射实现 Trie 树
更多
数据结构
/
包
包
更多
数据结构
/
缓冲区
循环缓冲区
更多
数据结构
/
缓存
最近最少使用缓存
更多
数据结构
/
CRDT
G 计数器
更多
数据结构
/
CRDT
G 集
更多
数据结构
/
CRDT
LWW 元素集
更多
数据结构
/
CRDT
OR 集
更多
数据结构
/
CRDT
PN 计数器
更多
数据结构
/
CRDT
两阶段 P 集
更多
数据结构
不相交集并查集
更多
数据结构
动态数组
更多
数据结构
/
图
二分图 DFS
更多
数据结构
/
图
Boruvka 算法
更多
数据结构
/
图
连通分量
更多
数据结构
/
图
循环
更多
数据结构
图
更多
数据结构
/
图
Kahns 算法
更多
数据结构
/
图
矩阵图
更多
数据结构
/
图
Tarjans 算法
更多
数据结构
/
图
Welsh Powell 算法
更多
数据结构
/
哈希映射
/
散列
使用数组实现通用哈希映射
更多
数据结构
/
哈希映射
/
散列
使用数组列表实现通用哈希映射
更多
数据结构
/
哈希映射
/
散列
哈希映射(库克哈希)
更多
数据结构
/
哈希映射
/
散列
线性探测哈希映射
更多
数据结构
/
哈希映射
/
散列
库克哈希主程序
更多
数据结构
/
哈希映射
/
散列
多数元素
更多
数据结构
/
哈希映射
/
散列
映射
更多
数据结构
/
堆
空堆异常
更多
数据结构
/
堆
斐波那契堆
更多
数据结构
/
堆
通用堆
更多
数据结构
/
堆
堆元素
更多
数据结构
/
堆
左式堆
更多
数据结构
/
列表
循环链表
更多
数据结构
/
列表
递归计数单向链表
更多
数据结构
/
列表
创建和检测循环
更多
数据结构
/
列表
游标链表
更多
数据结构
/
列表
合并 K 个已排序的链表
更多
数据结构
/
列表
合并已排序的数组列表
更多
数据结构
/
列表
合并已排序的单向链表
更多
数据结构
/
列表
快速排序链表
更多
数据结构
/
列表
随机节点
更多
数据结构
/
列表
旋转单向链表
更多
数据结构
/
列表
递归搜索单向链表
更多
数据结构
/
队列
双端队列
更多
数据结构
/
队列
通用数组列表队列
更多
数据结构
/
队列
优先级队列
更多
数据结构
/
栈
节点栈
更多
数据结构
/
栈
反转栈
更多
数据结构
/
栈
栈数组
更多
数据结构
/
栈
栈数组列表
更多
数据结构
/
树
简单 AVL 树
更多
数据结构
/
树
从已排序数组构建 BST
更多
数据结构
/
树
迭代 BST
更多
数据结构
/
树
递归 BST
更多
数据结构
/
树
通用递归 BST
更多
数据结构
/
树
二叉树
更多
数据结构
/
树
二叉搜索树中的上限
更多
数据结构
/
树
检查二叉树是否是有效的 BST
更多
数据结构
/
树
检查二叉树是否平衡
更多
数据结构
/
树
检查树是否对称
更多
数据结构
/
树
从中序和前序遍历创建二叉树
更多
数据结构
/
树
通用树
更多
数据结构
/
树
中序遍历
更多
数据结构
/
树
KD 树
更多
数据结构
/
树
最近公共祖先
更多
数据结构
/
树
层序遍历
更多
数据结构
/
树
后序遍历
更多
数据结构
/
树
前序遍历
更多
数据结构
/
树
打印树的顶部视图
更多
数据结构
/
树
红黑 BST
更多
数据结构
/
树
检查两棵树是否相同
更多
数据结构
/
树
伸展树
更多
数据结构
/
树
树随机节点
更多
数据结构
/
树
Trie 实现
更多
数据结构
/
树
垂直顺序遍历
更多
数据结构
/
树
之字形遍历
更多
数据结构
/
树
最近右侧键
更多
数据结构
/
数组
载体
更多
数据结构
/
二叉树
创建节点
更多
数据结构
/
二叉树
递归遍历
更多
数据结构
/
二叉树
线程二叉树
更多
数据结构
/
二叉树
单词按字母顺序排序
更多
数据结构
/
字典
字典
更多
数据结构
/
动态数组
主程序
更多
数据结构
/
图
广度优先搜索
更多
数据结构
/
图
广度优先搜索队列
更多
数据结构
/
图
深度优先搜索
更多
数据结构
/
图
递归深度优先搜索
更多
数据结构
/
图
欧拉路径
更多
数据结构
/
图
哈密顿路径
更多
数据结构
/
图
传递闭包
更多
数据结构
哈希集
更多
数据结构
/
链表
升序优先级队列
更多
数据结构
/
链表
循环双向链表
更多
数据结构
/
链表
合并链表
更多
数据结构
/
链表
列表中的中间元素
更多
数据结构
/
链表
链表队列
更多
数据结构
/
链表
单向链表删除
更多
数据结构
列表
更多
数据结构
/
栈
动态栈
更多
数据结构
/
栈
括号
更多
数据结构
向量
更多
数据结构
弗洛伊德算法
更多
数据结构
/
概率性
计数最小草图
更多
数据结构
范围最小查询
更多
数据结构
递归线段树
更多
数据结构
Veb 树
更多
数据结构
/
哈希映射
散列
更多
数据结构
/
堆
/
二叉堆
最小堆二
更多
数据结构
/
队列
列表队列
更多
数据结构
/
队列
优先级队列
更多
数据结构
/
栈
数组栈
更多
数据结构
/
链表
链表中的循环
更多
数据结构
/
链表
合并已排序的列表
更多
数据结构
/
数组
三数之和
更多
数据结构
/
数组
各位相加
更多
数据结构
/
数组
查找数组中所有重复的数字
更多
数据结构
/
数组
查找最高海拔
更多
数据结构
/
数组
获取所有其他元素的乘积
更多
数据结构
/
数组
良好数对
更多
数据结构
/
数组
最大 69 数
更多
数据结构
/
数组
最大乘积子数组
更多
数据结构
/
数组
移除元素
更多
数据结构
/
数组
最富有的客户财富
更多
数据结构
/
数组
最短单词距离
更多
数据结构
/
数组
洗牌数组
更多
数据结构
/
数组
只出现一次的数字
更多
数据结构
/
数组
对数组元素平方后排序
更多
数据结构
/
数组
已排序数组的交集
更多
数据结构
/
数组
/
字符串
近似回文检查器
更多
数据结构
/
数组
/
字符串
宝石与石头
更多
数据结构
/
数组
/
字符串
移除元音
更多
数据结构
/
数组
两数之和 II
更多
数据结构
/
二叉树
BST
更多
数据结构
/
二叉树
反转
更多
数据结构
不相交集
更多
数据结构
/
图
无权图
更多
数据结构
/
图
加权图
更多
数据结构
/
哈希表
数组交集
更多
数据结构
/
哈希表
公共字符
更多
数据结构
/
哈希表
不常见的单词
更多
数据结构
数据结构
更多
数据结构
/
二叉树
基本二叉搜索树
更多
数据结构
/
二叉树
伸展树
更多
数据结构
链表双端队列
更多
数据结构
中位数堆
更多
数据结构
前缀聚合列表
更多
数据结构
已排序集合
更多
数据结构
/
已排序集合
已排序表
更多
数据结构
表堆
更多
数据结构
表列表
更多
数据结构
表栈
更多
数据结构
无向图
更多
数据结构
/
队列
数组队列
更多
数据结构
/
队列
栈队列
更多
数据结构
/
集合
哈希映射集合
更多
数据结构
/
集合
映射集合
更多
数据结构
Trie 树
更多
© 算法2024
什么是算法?
关于我们
编程语言
贡献
捐赠
GitHub
Gitter
X
源代码
联系我们