The Algorithms
搜索任何算法
关于
捐赠
C#
GitHub 仓库
undefined
Fast Search
更多
密码
密码
Caesar
更多
密码
Vigenere
更多
密码
Blowfish
更多
转换
转换
Rgb Hsv Conversion
更多
加密
加密
/
Paddings
ISO 10125-2 Padding
更多
加密
/
Paddings
ISO 7816-4 Padding
更多
加密
/
Paddings
X9.32 Padding
更多
加密
/
Paddings
TBC Padding
更多
加密
/
Paddings
PKCS7 Padding
更多
加密
/
Digests
Ascon Hash Digest
更多
加密
/
Digests
MD2 Digest
更多
数据压缩
数据压缩
Huffman Compressor
更多
数据压缩
Shannon-Fano Compressor
更多
数据结构
数据结构
/
堆栈
Next Greater Element
更多
数据结构
/
堆栈
Reverse Stack
更多
数据结构
Bit Array
更多
数据结构
Timeline
更多
数据结构
/
二叉树
Segment Tree
+4
更多
数据结构
/
线段树
Segment Tree Multiplication
更多
数据结构
/
线段树
Segment Tree Update
更多
数据结构
Fenwick tree (or Binary Indexed Tree)
更多
数据结构
/
堆栈
Array-based Stack
更多
数据结构
/
堆栈
List-based Stack
更多
数据结构
/
堆栈
Queue-based Stack
更多
数据结构
/
堆
Min-Max Heap
更多
数据结构
/
堆
Binary Heap
更多
数据结构
/
堆
Fibonacci Heap
更多
数据结构
/
堆
Pairing Heap
更多
数据结构
/
哈希
Bloom Filter
更多
数据结构
/
概率
Count Min Sketch
更多
数据结构
/
概率
HyperLogLog
更多
数据结构
/
队列
Array-based Queue
更多
数据结构
/
队列
List-based Queue
更多
数据结构
/
队列
Stack-based Queue
更多
数据结构
/
链表
Singly Linked List
+3
更多
数据结构
/
链表
Doubly Linked List
+5
更多
数据结构
/
链表
Skip List
更多
数据结构
/
链表
Circular Linked List
更多
数据结构
/
图形
Directed Weighted Graph Via Adjacency Matrix
更多
数据结构
SortedList
更多
数据结构
Inverted index
更多
数据结构
Unrolled linked list
更多
数据结构
Tries
更多
数据结构
/
哈希
Hash Table
更多
数据结构
/
缓存
Least Frequently Used (LFU) Cache
更多
数据结构
/
缓存
Least Recently Used (LRU) Cache
更多
离散数学
离散数学
Euclidean Gcd
更多
分而治之
分而治之
Mergesort
+19
更多
分而治之
Mergesort
+19
更多
动态编程
动态编程
Floyd Warshall
+3
更多
动态编程
Factorial
+13
更多
动态编程
Coin Change
+6
更多
编码
编码
Hill
更多
编码
NYSIIS
更多
编码
Soundex
更多
编码
Feistel
更多
分形
分形
Mandelbrot
更多
分形
Koch Snowflake
更多
图形
图形
/
最小生成树
Prim's Algorithm (Adjacency Matrix)
更多
图形
/
最小生成树
Kruskal's Algorithm
更多
图形
Breadth First Search
+3
更多
图形
Depth First Search
+4
更多
图形
Dijkstra Shortest Path
更多
图形
Kosaraju
更多
图形
/
着色
Backtracking
更多
贪心算法
贪心算法
Gale Shapley
更多
哈希
哈希
Luhn
更多
背包
背包
Naive solver
更多
背包
Dynamic Programming solver
更多
背包
Branch and bound solver
更多
背包
IHeuristicKnapsackSolver
更多
线性代数
线性代数
/
距离
Chebyshev
更多
线性代数
/
距离
Euclidean
更多
线性代数
/
距离
Manhattan
更多
线性代数
/
距离
Minkowski
更多
线性代数
Power Iteration
更多
线性代数
Lu Decomposition
更多
数学
数学
Chinese Remainder Theorem
更多
数学
Extended Euclidean Algorithm
更多
数学
Addition without Arithmetic
更多
数学
Aliquot Sum
+5
更多
数学
Ceil
+1
更多
数学
Floor
更多
数学
Modular Exponentiation
更多
数学
Maclaurin Series
更多
数学
Binomial Coefficient
+1
更多
数学
Perfect Number
+7
更多
数学
Perfect Square
+3
更多
数学
Euler Method
更多
数学
Miller Rabin Primality Check
更多
数学
/
Special Numbers
Automorphic Number
更多
数学
Josephus Problem
更多
数学
Euler's Totient
+2
更多
数学
Sieve of Eratosthenes
+4
更多
模运算
模运算
Modular Multiplicative Inverse
更多
数值
数值
Absolute
更多
数值
Amicable Numbers Checker
更多
数值
/
分解
Thin Singular Vector Decomposition
更多
数值
/
最大公约数
Binary GCD
更多
数值
/
因式分解
Trial division Factorization
更多
数值
Gauss-Jordan Elimination
更多
数值
Keith Number Checker
更多
数值
Pseudo-Inverse
更多
数值
Narcissistic Number Checker
更多
数值
Perfect Cube Checker
更多
数值
Classic Runge-Kutta Method
更多
数值
KrishnamurthyNumberChecker
更多
数值
Newton's Square Root Calculation
更多
数值
SoftMax Function
更多
其他
其他
Fermat Prime Checker
更多
其他
Int2Binary
更多
其他
GeoLocation
更多
其他
Pareto Optimization
更多
其他
Gauss Optimization
更多
其他
Decisions Convolutions
更多
其他
Welford's Variance
更多
其他
Julian Easter
更多
其他
Pollard's Rho
更多
其他
GeoLocation Hash
更多
其他
Geofencing
更多
其他
Triangulation Algorithm
更多
问题
问题
/
Stable Marriage
Accepter
更多
问题
/
Stable Marriage
Proposer
更多
递归
递归
Flood Fill
更多
检索
检索
Binary Search
+15
更多
检索
Fibonacci Search
+5
更多
检索
Interpolation Search
+6
更多
检索
Jump Search
+8
更多
检索
Linear Search
+14
更多
检索
Recursive Binary Search
更多
序列
序列
A000002 Kolakoski
更多
序列
A000004 Zero
更多
序列
A000005 Count of Divisors
更多
序列
A000008 Make Change
更多
序列
A000012 All Ones
更多
序列
A000027 Natural
更多
序列
A000032 Lucas Numbers
更多
序列
A000040 Primes
更多
序列
A000045 Fibonacci
更多
序列
A000079 Powers of 2
更多
序列
A000108 Catalan
更多
序列
A000120 1's Counting
更多
序列
A000124 Central Polygonal Numbers
更多
序列
A000125 Cake Numbers
更多
序列
A000142 Factorial
更多
序列
A000213 Tribonacci Numbers
更多
序列
A000215 Fermat Numbers
更多
序列
A000288 Tetranacci Numbers
更多
序列
A000290 Squares
更多
序列
A000292 Tetrahedral numbers
更多
序列
A000578 Cubes
更多
序列
A000720 PrimePi
更多
序列
A001146 Number of Boolean Functions
更多
序列
A001462 Golomb's
更多
序列
A001478 Negative Integers
更多
序列
A002110 Primorial Numbers
更多
序列
A002717 Matchstick Triangle Arrangement
更多
序列
A005132 Recaman's
更多
序列
A006577 Number of '3n+1' steps to reach 1
更多
序列
A006862 Euclid Numbers
更多
序列
A006879 Number of Primes by Number of Digits
更多
序列
A006880 Number of Primes by Powers of 10
更多
序列
A007318 Binomial
更多
序列
A007395 All Twos
更多
序列
A010051 Binary Prime Constant
更多
序列
A010701 All Threes
更多
序列
A011557 Powers of 10
更多
序列
A057588 Kummer Numbers
更多
序列
A019434 Fermat Primes
更多
序列
A181391 Van Eck's
更多
Shufflers
Shufflers
Fisher-Yates Shuffler
更多
排序
排序
Binary Insertion Sort
+4
更多
排序
Bogo Sort
+8
更多
排序
Bubble Sort
+19
更多
排序
Cocktail Sort
+3
更多
排序
Comb Sort
+8
更多
排序
Cycle Sort
+5
更多
排序
Exchange Sort
更多
排序
Heap Sort
+15
更多
排序
Insertion Sort
+18
更多
排序
Pancake Sort
+7
更多
排序
Quick Sort
+19
更多
排序
/
比较
Median of three pivot
更多
排序
/
比较
Middle point pivot
更多
排序
/
比较
Random pivot
更多
排序
Selection Sort
+14
更多
排序
Shell Sort
+10
更多
排序
Tim Sort
+3
更多
排序
/
比较
Simplified Tim Sort
更多
排序
Counting Sort
+9
更多
排序
Bucket Sort
+5
更多
排序
Radix Sort
+9
更多
排序
Msd Radix Sort
更多
堆栈
堆栈
Balanced Parentheses Checker
更多
字符串
字符串
Burrows Wheeler Transform
更多
字符串
Boyer Moore Search
更多
字符串
/
Similarity
Cosine Similarity
更多
字符串
Damerau Levenshtein Distance
更多
字符串
Hamming Distance
+7
更多
字符串
/
Similarity
Jaro Similarity
更多
字符串
Jaro Winkler Distance
更多
字符串
/
Similarity
Optimal String Alignment
更多
字符串
/
Pattern Matching
Bitop Pattern Matching
更多
字符串
Naive String Search
更多
字符串
Rabin Karp
+2
更多
字符串
Boyer Moore
更多
字符串
/
Pattern Matching
Knuth–Morris–Pratt Search
更多
字符串
Wildcard Pattern Matching
更多
字符串
/
Pattern Matching
Z-block substring search
更多
字符串
Longest Consecutive Character
更多
字符串
Palindrome Checker
更多
字符串
Get all permutations of a string
更多
字符串
Levenshtein Distance
+2
更多
树
树
Breadth First Tree Traversal
更多
© The Algorithms 2024
什么是算法?
关于我们
编程语言
贡献
捐赠
GitHub
Gitter
X
源码
联系我们