算法
搜索任何算法
关于我们
捐赠
Go
GitHub 仓库
未定义
约束
更多
回溯法
回溯法
子集和问题
更多
回溯法
组合
更多
回溯法
生成括号
更多
位操作
位操作
反转位
更多
缓存
缓存
LFU
更多
缓存
LRU
更多
校验和
校验和
CRC8
更多
密码
密码
凯撒密码
更多
密码
/
迪菲-赫尔曼密钥交换
迪菲-赫尔曼密钥交换
更多
密码
文档
更多
密码
波利比奥斯方格密码
更多
密码
栅栏密码
更多
密码
ROT13
更多
密码
RSA
更多
密码
/
RSA
RSA 2
更多
密码
换位密码
更多
密码
异或密码
+2
更多
密码
Base64
更多
密码
文档
更多
密码
文档
更多
密码
文档
更多
密码
文档
更多
密码
文档
更多
密码
文档
更多
密码
文档
更多
密码
文档
更多
密码
文档
更多
密码
文档
更多
密码
文档
更多
密码
文档
更多
压缩
压缩
哈夫曼编码
更多
压缩
游程编码
更多
转换
转换
二进制转十进制
+4
更多
转换
十进制转二进制
+5
更多
转换
整数转罗马数字
更多
转换
RGB转十六进制
更多
转换
罗马数字转整数
更多
数据结构
数据结构
/
图
广度优先搜索
更多
数据结构
图
+1
更多
数据结构
图
+1
更多
数据结构
/
二叉树
最近公共祖先
更多
数据结构
/
散列
/
数论
素数
+8
更多
数据结构
/
链表
判断回文
+1
更多
数据结构
/
栈
括号匹配
更多
数据结构
/
队列
双端队列
更多
数据结构
动态数组
更多
数据结构
/
二叉树
树状数组
+1
更多
数据结构
/
散列
哈希表
更多
数据结构
堆
+1
更多
数据结构
/
链表
单链表
+3
更多
数据结构
/
链表
队列链表
更多
数据结构
/
二叉树
线段树
+3
更多
数据结构
/
栈
栈数组
更多
数据结构
/
栈
使用单链表实现的栈
+3
更多
数据结构
/
二叉树
AVL树
+2
更多
数据结构
红黑树
更多
数据结构
树
更多
数据结构
字典树
更多
分治法
分治法
归并排序
+19
更多
动态规划
动态规划
最长递增子序列(贪心算法)
更多
动态规划
接雨水
更多
动态规划
动态规划
缩写
更多
动态规划
硬币找零
+6
更多
动态规划
编辑距离
+1
更多
动态规划
斐波那契数列
+12
更多
动态规划
背包问题
+2
更多
动态规划
最长公共子序列
+1
更多
动态规划
最长递增子序列
更多
动态规划
最长回文子序列
更多
动态规划
钢条切割
更多
动态规划
不同路径
更多
动态规划
弗洛伊德-沃歇尔算法
+3
更多
动态规划
阶乘
+13
更多
动态规划
斐波那契数列
+12
更多
动态规划
最大子数组和
更多
图
图
割点
更多
图
贝尔曼-福特算法
+4
更多
图
广度优先搜索
+3
更多
图
/
着色
回溯法
更多
图
/
着色
二分图
更多
图
循环
更多
图
深度优先搜索
+4
更多
图
迪杰斯特拉算法
+4
更多
图
埃德蒙兹-卡普算法
更多
图
卡恩算法
更多
图
克鲁斯卡尔算法
更多
图
普里姆算法
更多
图
拓扑排序
更多
散列
散列
鲁恩算法
更多
散列
SHA-256
更多
数学
数学
二项式系数
+1
更多
数学
卡特兰数
更多
数学
矩阵乘法
更多
数学
绝对值
+5
更多
数学
真因子和
+5
更多
数学
/
特殊数
阿姆斯特朗数
+8
更多
数学
绝对值
+5
更多
数学
/
级数
算术平均数
更多
数学
/
二进制
位计数
更多
数学
/
二进制
检查数字是否为2的幂
更多
数学
快速逆平方根
更多
数学
/
二进制
对数
更多
数学
/
二进制
RBC
更多
数学
/
二进制
平方根
更多
数学
/
二进制
异或搜索
更多
数学
二项式系数
+1
更多
数学
/
特殊数
卡特兰数
更多
数学
/
二进制
检查数字是否为2的幂
更多
数学
余弦
更多
数学
欧拉函数
+2
更多
数学
/
最大公约数
扩展
更多
数学
扩展欧几里得算法
更多
数学
/
最大公约数
扩展欧几里得算法(迭代)
更多
数学
最大公约数
更多
数学
/
最大公约数
最大公约数(迭代)
更多
数学
/
几何
距离
更多
数学
/
几何
直线
更多
数学
自守数
更多
数学
第k个数
更多
数学
最小公倍数
+2
更多
数学
线性插值
更多
数学
刘维尔函数
更多
数学
/
矩阵
加法
更多
数学
/
矩阵
检查是否相等
更多
数学
/
矩阵
复制
更多
数学
行列式
更多
数学
/
矩阵
判断有效性
更多
数学
/
矩阵
匹配维度
更多
数学
矩阵
更多
数学
/
矩阵
乘法
更多
数学
/
矩阵
Strassen矩阵乘法
更多
数学
/
矩阵
字符串
更多
数学
/
矩阵
子矩阵
更多
数学
/
矩阵
减法
更多
数学
/
最大值
按位或最大值
更多
数学
最大值
更多
数学
中位数
更多
数学
/
最小值
按位与最小值
更多
数学
最小值
更多
数学
莫比乌斯函数
更多
数学
众数
更多
数学
/
模运算
模幂运算
更多
数学
/
模运算
模逆元
更多
数学
/
德布鲁因序列
序列
更多
数学
完全数
+6
更多
数学
/
排列
堆
更多
数学
/
排列
下一个排列
更多
数学
/
圆周率
蒙特卡罗法计算圆周率
更多
数学
/
圆周率
Spigot算法计算圆周率
更多
数学
Pollard Rho算法
更多
数学
/
幂运算
快速幂
更多
数学
/
幂运算
使用对数计算幂
更多
数学
/
素数
米勒-拉宾素性测试
更多
数学
质因数分解
更多
数学
/
素数
埃拉托斯特尼筛法
更多
数学
/
素数
埃拉托斯特尼筛法 2
更多
数学
/
素数
孪生素数
更多
数学
/
特殊数
普朗数
更多
数学
勾股定理
更多
数学
正弦
更多
矩阵
矩阵
杨辉三角
更多
数值方法
数值方法
平均值
更多
其他
其他
贪心算法
更多
其他
克里希纳穆提数
更多
其他
嵌套括号
更多
其他
/
密码
生成器
更多
搜索
搜索
并查集
+1
更多
搜索
二进制
更多
搜索
错误
更多
搜索
插值
更多
搜索
跳跃搜索
更多
搜索
跳跃搜索 2
更多
搜索
线性搜索
更多
搜索
选择第k个元素
更多
搜索
三元搜索
更多
搜索
测试用例
更多
排序
排序
二分插入排序
+4
更多
排序
愚人排序
+7
更多
排序
冒泡排序
+19
更多
排序
桶排序
+5
更多
排序
循环排序
更多
排序
鸡尾酒排序
+3
更多
排序
梳排序
+8
更多
排序
计数排序
+8
更多
排序
循环排序
+5
更多
排序
交换排序
更多
排序
堆排序
+15
更多
排序
插入排序
+18
更多
排序
煎饼排序
+7
更多
排序
耐心排序
更多
排序
鸽巢排序
+2
更多
排序
快速排序
+19
更多
排序
基数排序
+9
更多
排序
选择排序
+14
更多
排序
希尔排序
+10
更多
排序
简单排序
更多
排序
Tim排序
+2
更多
平方根
平方根
平方根分解
更多
字符串
字符串
/
Aho-Corasick算法
高级Aho-Corasick算法
更多
字符串
Aho-Corasick算法
更多
字符串
/
Aho-Corasick算法
共享
更多
字符串
BOM
更多
字符串
字符出现次数
更多
字符串
遗传算法
更多
字符串
GUID
更多
字符串
Horspool算法
更多
字符串
判断是否为等词
更多
字符串
判断是否为子序列
更多
字符串
KMP算法
更多
字符串
莱文斯坦距离
+2
更多
字符串
/
马拉车算法
最长回文串
更多
字符串
判断是否为Pangram
更多
字符串
Boyer-Moore算法
更多
字符串
/
搜索
朴素算法
更多
字符串
/
Aho-Corasick算法
共享
更多
结构
结构
/
循环队列
使用数组实现的循环队列
更多
结构
/
链表
循环的
更多
结构
/
链表
双向的
更多
结构
/
队列
队列数组
更多
结构
/
队列
使用列表实现的队列链表
更多
结构
集合
更多
结构
/
栈
使用列表实现的栈链表
更多
结构
/
树
B树
更多
结构
/
树
B树
更多
© 算法2024
什么是算法?
关于我们
编程语言
贡献
捐赠
GitHub
Gitter
X
源代码
联系我们