算法
Search any algorithm
关于我们
捐赠
C++
GitHub 仓库
文档
回溯法
回溯法
生成括号
更多
回溯法
图着色
更多
回溯法
骑士巡游
更多
回溯法
幻方序列
更多
回溯法
极小化极大算法
更多
回溯法
N 皇后问题
更多
回溯法
N 皇后问题所有解(优化)
更多
回溯法
N 皇后问题打印所有解
更多
回溯法
老鼠走迷宫
更多
回溯法
子数组和
更多
回溯法
子集和
更多
回溯法
数独求解器
+1
更多
回溯法
子集和
更多
位操作
位操作
统计翻转位数
更多
位操作
统计集合位数
更多
位操作
统计 N 的阶乘中尾随零的数量
更多
位操作
查找不重复数字
更多
位操作
查找具有相同集合位数的下一个更大的数
更多
位操作
2 的幂
更多
位操作
设置第 K 位
更多
位操作
使用位操作的旅行商问题
更多
密码
密码
A1Z26 密码
更多
密码
埃特巴什码
更多
密码
Base64 编码
更多
密码
凯撒密码
更多
密码
椭圆曲线密钥交换
更多
密码
希尔密码
更多
密码
莫尔斯电码
更多
密码
Uint128 类型
更多
密码
Uint256 类型
更多
密码
维吉尼亚密码
更多
密码
异或密码
+2
更多
压缩
压缩
霍夫曼编码
更多
转换
转换
十进制转二进制
+5
更多
转换
十进制转十六进制
更多
CPU 调度算法
CPU 调度算法
先来先服务调度
更多
数据结构
数据结构
/
二叉树
AVL 树
+2
更多
数据结构
/
二叉树
二叉搜索树
+3
更多
数据结构
二叉搜索树 2
更多
数据结构
/
堆
二叉堆
更多
数据结构
/
散列
布隆过滤器
更多
数据结构
使用链表的循环队列
更多
数据结构
循环链表
更多
数据结构
循环链表
更多
数据结构
/
循环链表
循环链表(主函数)
更多
数据结构
不相交集
更多
数据结构
/
链表
双向链表
+5
更多
数据结构
不相交集路径压缩
更多
数据结构
不相交集联合秩
更多
数据结构
链表
+1
更多
数据结构
使用数组实现链表
更多
数据结构
数组列表
更多
数据结构
Morris 中序遍历
更多
数据结构
节点
更多
数据结构
队列
+3
更多
数据结构
使用数组实现队列
更多
数据结构
使用数组实现队列 2
更多
数据结构
使用链表实现队列
更多
数据结构
使用链表实现队列
更多
数据结构
使用两个栈实现队列
更多
数据结构
红黑树
更多
数据结构
反转链表
更多
数据结构
/
二叉树
线段树
+3
更多
数据结构
/
链表
跳表
更多
数据结构
/
数组
稀疏表
更多
数据结构
栈
+4
更多
数据结构
使用数组实现栈
更多
数据结构
/
栈
使用单链表实现栈
+3
更多
数据结构
使用队列实现栈
更多
数据结构
/
二叉树
Treap 树
更多
数据结构
树
更多
数据结构
树 234
更多
数据结构
现代 Trie 树
更多
数据结构
Trie 树
更多
数据结构
使用哈希表实现 Trie 树
更多
数据结构
/
二叉树
最近公共祖先
更多
数据结构
/
散列
/
数论
素数
+8
更多
数据结构
/
散列
/
数论
素数
+8
更多
数据结构
/
链表
循环链表
更多
数据结构
/
栈
后缀表达式求值
更多
数据结构
/
二叉树
树状数组
+1
更多
数据结构
/
数组
稀疏表
更多
分治法
分治法
Karatsuba 快速乘法算法
更多
分治法
Strassen 矩阵乘法
更多
分治法
归并排序
+19
更多
动态规划
动态规划
通配符匹配
更多
动态规划
0-1 背包问题
更多
动态规划
缩写
更多
动态规划
卡特兰数
更多
动态规划
硬币找零
+6
更多
动态规划
硬币找零(自顶向下)
更多
动态规划
切割钢条
更多
动态规划
编辑距离
+1
更多
动态规划
鸡蛋掉落问题
更多
动态规划
斐波那契数列(自底向上)
更多
动态规划
弗洛伊德-沃歇尔算法
+3
更多
动态规划
/
滑动窗口
打家劫舍
更多
动态规划
Kadane 算法
更多
动态规划
Kadane 算法 2
更多
动态规划
最长公共字符串
更多
动态规划
最长公共子序列
+1
更多
动态规划
最长递增子序列
更多
动态规划
最长递增子序列 (Nlogn)
更多
动态规划
最长回文子序列
更多
动态规划
矩阵链乘法
更多
动态规划
最大环形子数组
更多
动态规划
最小编辑距离
更多
动态规划
回文分割
更多
动态规划
分割问题
更多
动态规划
在动态数组中搜索元素
更多
动态规划
最短公共超序列
更多
动态规划
接雨水
更多
动态规划
树的高度
更多
动态规划
单词拆分
更多
动态规划
背包问题
+2
更多
动态规划
阶乘
+13
更多
动态规划
斐波那契数列
+12
更多
游戏
游戏
记忆游戏
更多
几何
几何
格雷厄姆扫描算法
更多
几何
格雷厄姆扫描算法函数
更多
几何
贾维斯算法
更多
几何
线段交点
更多
图形
图形
旋轮线
更多
图
图
Bellman-Ford 算法
+4
更多
图
双向 Dijkstra 算法
更多
图
广度优先搜索
+3
更多
图
使用 Tarjan 算法查找桥
更多
图
连通分量
更多
图
使用不相交集查找连通分量
更多
图
有向图环检测
更多
图
深度优先搜索
+4
更多
图
使用栈的深度优先搜索
更多
图
Dijkstra 算法
+4
更多
图
哈密顿回路
更多
图
Hopcroft-Karp 算法
更多
图
判断图是否为二分图
更多
图
判断图是否为二分图 2
更多
图
Kosaraju 算法
更多
图
克鲁斯卡尔算法
更多
图
使用 Ford-Fulkerson 和 Edmond-Karp 算法求最大流
更多
图
普里姆算法
更多
图
使用 Kahn 算法进行拓扑排序
更多
图
旅行商问题
更多
图
Dijkstra 算法
+4
更多
贪心算法
贪心算法
Boruvka 最小生成树算法
更多
贪心算法
跳跃游戏
更多
贪心算法
克鲁斯卡尔最小生成树算法
更多
贪心算法
普里姆最小生成树算法
更多
散列
散列
链接
更多
散列
双重散列哈希表
更多
散列
线性探测哈希表
更多
散列
MD5
更多
散列
二次探测哈希表
更多
散列
SHA-1
更多
散列
SHA-256
更多
线性代数
线性代数
高斯消元法
更多
线性代数
LU 分解
更多
机器学习
机器学习
A* 搜索算法
更多
机器学习
Adaline 学习算法
更多
机器学习
K 近邻算法
更多
机器学习
Kohonen 自组织映射拓扑结构
更多
机器学习
Kohonen 自组织映射轨迹
更多
机器学习
神经网络
更多
机器学习
普通最小二乘回归器
更多
机器学习
向量运算
更多
数学
数学
/
特殊数字
阿姆斯壮数
+8
更多
数学
真因子和
+5
更多
数学
近似圆周率
更多
数学
面积
更多
数学
/
特殊数字
阿姆斯壮数
+8
更多
数学
二进制指数
更多
数学
二项式计算
更多
数学
检查亲和数对
更多
数学
检查阶乘
更多
数学
复数
更多
数学
双阶乘
更多
数学
埃拉托色尼筛法
更多
数学
欧拉函数
+2
更多
数学
扩展欧几里得算法
更多
数学
快速幂
更多
数学
斐波那契数列(快速)
更多
数学
大数斐波那契数列
更多
数学
斐波那契数列(矩阵快速幂)
更多
数学
斐波那契数列求和
更多
数学
查找数字的位数
更多
数学
欧几里得算法(迭代)
更多
数学
N 个数的最大公约数
更多
数学
欧几里得算法(递归)
更多
数学
积分近似
更多
数学
积分近似 2
更多
数学
快速平方根倒数
更多
数学
迭代阶乘
更多
数学
大数阶乘
更多
数学
大数
更多
数学
最大幂
更多
数学
最小公倍数
+2
更多
数学
最小公倍数
更多
数学
线性递推矩阵
更多
数学
幻数
更多
数学
米勒-拉宾素性测试
更多
数学
模除
更多
数学
模幂运算
更多
数学
模逆元(费马小定理)
更多
数学
模逆元(简单)
更多
数学
N-Bonacci 数列
更多
数学
N 选 R
更多
数学
Ncr 模 P
更多
数学
正因数个数
更多
数学
周长
更多
数学
大数幂运算
更多
数学
2 的幂
更多
数学
质因数分解
更多
数学
十亿以内素数
更多
数学
复数二次方程
更多
数学
实时统计
更多
数学
埃拉托色尼筛法
+4
更多
数学
双精度平方根
更多
数学
字符串斐波那契数列
更多
数学
二项式系数求和
更多
数学
数字各位数之和
+1
更多
数学
向量叉积
更多
数学
体积
更多
数学
二分法
更多
数学
QR 分解
更多
数学
/
数值分析
龙格-库塔法
更多
数学
/
特殊数字
快乐数
更多
数学
矩阵快速幂
更多
矩阵
矩阵
帕斯卡三角形
更多
矩阵
螺旋打印
更多
数值方法
数值方法
巴比伦方法
更多
数值方法
布伦特方法(求极值)
更多
数值方法
复合辛普森法则
更多
数值方法
杜兰德-克纳根法(求根)
更多
数值方法
试位法
更多
数值方法
快速傅里叶变换
更多
数值方法
黄金分割法(求极值)
更多
数值方法
格拉姆-施密特正交化
更多
数值方法
逆快速傅里叶变换
更多
数值方法
LU 分解
更多
数值方法
中点积分法
更多
数值方法
牛顿-拉夫森方法
更多
数值方法
常微分方程前向欧拉法
更多
数值方法
常微分方程中点欧拉法
更多
数值方法
常微分方程半隐式欧拉法
更多
数值方法
QR 分解
更多
数值方法
QR 算法(求特征值)
更多
数值方法
逐次逼近法
更多
数据结构操作
数据结构操作
数组左移
更多
数据结构操作
数组右移
更多
数据结构操作
使用数组实现循环队列
更多
数据结构操作
获取链表长度
更多
数据结构操作
BST 的中序后继
更多
数据结构操作
两个数组的交集
更多
数据结构操作
使用递归反转链表
更多
数据结构操作
反转二叉树
更多
数据结构操作
链表选择排序
更多
数据结构操作
Trie 树多关键字搜索
更多
数据结构操作
两个数组的并集
更多
其他
其他
Buzz 数
更多
其他
十进制转罗马数字
更多
其他
复活节计算
更多
其他
快速整数输入
更多
其他
迭代树遍历
更多
其他
Kadane 算法 3
更多
其他
开尔文温度转摄氏温度
更多
其他
LRU 缓存
更多
其他
数字回文
更多
其他
括号匹配
更多
其他
递归树遍历
更多
其他
最小圆覆盖
更多
其他
稀疏矩阵
更多
其他
阶梯图案
更多
其他
汉诺塔
+1
更多
其他
向量重要函数
更多
物理
物理
平抛运动
更多
概率
概率
加法规则
更多
概率
贝叶斯定理
更多
概率
二项分布
更多
概率
几何分布
更多
概率
泊松分布
更多
概率
滑动窗口中位数
更多
区间查询
区间查询
重链剖分
更多
区间查询
莫队算法
更多
区间查询
持久化线段树(懒惰传播)
更多
区间查询
前缀和数组
更多
区间查询
线段树
更多
搜索
搜索
二分查找
+15
更多
搜索
指数搜索
+1
更多
搜索
斐波那契搜索
+5
更多
搜索
弗洛伊德循环检测算法
更多
搜索
哈希搜索
更多
搜索
插值搜索
+6
更多
搜索
插值搜索 2
更多
搜索
跳跃搜索
+8
更多
搜索
线性搜索
+14
更多
搜索
中位数搜索
更多
搜索
中位数搜索 2
更多
搜索
马鞍点搜索
更多
搜索
子列表搜索
更多
搜索
三分查找
+5
更多
搜索
文本搜索
更多
排序
排序
拓扑排序
+2
更多
排序
珠排序
+2
更多
排序
二分插入排序
+4
更多
排序
位序排序
更多
排序
愚人排序
+7
更多
排序
冒泡排序
+19
更多
排序
桶排序
+5
更多
排序
鸡尾酒选择排序
更多
排序
梳排序
+8
更多
排序
统计逆序对
更多
排序
计数排序
+8
更多
排序
字符串计数排序
更多
排序
循环排序
+5
更多
排序
DNF 排序
更多
排序
矮人排序
+7
更多
排序
堆排序
+15
更多
排序
插入排序
+18
更多
排序
库排序
更多
排序
归并插入排序
更多
排序
非递归归并排序
更多
排序
数字字符串排序
更多
排序
奇偶排序
+1
更多
排序
煎饼排序
+7
更多
排序
鸽巢排序
+2
更多
排序
快速排序
+19
更多
排序
快速排序 3
更多
排序
快速排序 迭代
更多
排序
基数排序
+9
更多
排序
基数排序 2
更多
排序
随机枢轴快速排序
更多
排序
递归冒泡排序
更多
排序
选择排序 迭代
更多
排序
选择排序 递归
更多
排序
希尔排序
+10
更多
排序
希尔排序 2
更多
排序
慢速排序
更多
排序
愚人排序
+1
更多
排序
串排序
更多
排序
交换排序
更多
排序
Tim排序
+2
更多
排序
波浪排序
更多
排序
锯齿排序
更多
字符串
字符串
汉明距离
+6
更多
字符串
Boyer Moore算法
更多
字符串
暴力字符串搜索
更多
字符串
Horspool算法
更多
字符串
Knuth Morris Pratt算法
更多
字符串
Manacher算法
更多
字符串
Rabin Karp算法
+2
更多
字符串
Z函数
更多
© 算法集2024
什么是算法?
关于我们
编程语言
贡献
捐赠
GitHub
Gitter
X
源代码
联系我们