The Algorithms
搜索任何算法
关于
捐赠
C++
GitHub 仓库
文档
回溯
回溯
Generate Parentheses
更多
回溯
Graph Coloring
更多
回溯
Knight Tour
更多
回溯
Magic Sequence
更多
回溯
Minimax
更多
回溯
N Queens
更多
回溯
N Queens All Solution Optimised
更多
回溯
Nqueen Print All Solutions
更多
回溯
Rat Maze
更多
回溯
Subarray Sum
更多
回溯
Subset Sum
更多
回溯
Sudoku Solver
+1
更多
回溯
Word Break
更多
位操作
位操作
Count Bits Flip
更多
位操作
Count of Set Bits
更多
位操作
Count of Trailing Ciphers in Factorial N
更多
位操作
Find Non Repeating Number
更多
位操作
Gray Code
更多
位操作
Next Higher Number with Same Number of Set Bits
更多
位操作
Power of 2
更多
位操作
Set Kth Bit
更多
位操作
Travelling Salesman Using Bit Manipulation
更多
密码
密码
A 1z 26 Cipher
更多
密码
Atbash Cipher
更多
密码
Base 64 Encoding
更多
密码
Caesar Cipher
更多
密码
Elliptic Curve Key Exchange
更多
密码
Hill Cipher
更多
密码
Morse Code
更多
密码
Uint 128 T
更多
密码
Uint 256 T
更多
密码
Vigenere Cipher
更多
密码
XOR Cipher
+3
更多
压缩
压缩
Huffman
更多
转换
转换
Decimal to Binary
+5
更多
转换
Decimal to Hexadecimal
更多
CPU调度算法
CPU调度算法
Fcfs Scheduling
更多
CPU调度算法
Non Preemptive Sjf Scheduling
更多
数据结构
数据结构
/
二叉树
AVL Tree
+4
更多
数据结构
/
二叉树
Binary Search Tree
+3
更多
数据结构
Binary Search Tree 2
更多
数据结构
/
堆
Binary Heap
更多
数据结构
/
哈希
Bloom Filter
更多
数据结构
Circular Queue Using Linked List
更多
数据结构
Cll
更多
数据结构
Cll
更多
数据结构
/
CLL
Main Cll
更多
数据结构
Disjoint Set
更多
数据结构
/
链表
Doubly Linked List
+5
更多
数据结构
Dsu Path Compression
更多
数据结构
Dsu Union Rank
更多
数据结构
Linked List
+1
更多
数据结构
Linkedlist Implentation Usingarray
更多
数据结构
List Array
更多
数据结构
Morrisinorder
更多
数据结构
Node
更多
数据结构
Queue
+3
更多
数据结构
Queue Using Array
更多
数据结构
Queue Using Array 2
更多
数据结构
Queue Using Linked List
更多
数据结构
Queue Using Linked List
更多
数据结构
Queue Using Two Stacks
更多
数据结构
Rb Tree
更多
数据结构
Reverse a Linked List
更多
数据结构
/
二叉树
Segment Tree
+4
更多
数据结构
/
链表
Skip List
更多
数据结构
/
数组
Sparse Table
更多
数据结构
Stack
+4
更多
数据结构
Stack Using Array
更多
数据结构
/
堆栈
Stack with Singly Linked List
+3
更多
数据结构
Stack Using Queue
更多
数据结构
/
二叉树
Treap
更多
数据结构
Tree
更多
数据结构
Tree 234
更多
数据结构
Trie Modern
更多
数据结构
Trie Tree
更多
数据结构
Trie Using Hashmap
更多
数据结构
/
二叉树
Lowest Common Ancestor
更多
数据结构
/
哈希
/
数论
Prime
+8
更多
数据结构
/
哈希
/
数论
Prime
+8
更多
数据结构
/
链表
Circular Linked List
更多
数据结构
/
堆栈
Postfix Evaluation
更多
数据结构
/
二叉树
Fenwick Tree
+1
更多
分而治之
分而治之
Karatsuba Algorithm for Fast Multiplication
更多
分而治之
Strassen Matrix Multiplication
更多
分而治之
Mergesort
+19
更多
动态编程
动态编程
Wildcard Matching
更多
动态编程
0 1 Knapsack
更多
动态编程
Abbreviation
更多
动态编程
Armstrong Number Templated
更多
动态编程
Catalan Numbers
更多
动态编程
Coin Change
+6
更多
动态编程
Coin Change Topdown
更多
动态编程
Cut Rod
更多
动态编程
Edit Distance
+1
更多
动态编程
Egg Dropping Puzzle
更多
动态编程
Fibonacci Bottom Up
更多
动态编程
Floyd Warshall
+3
更多
动态编程
/
滑窗
House Robber
更多
动态编程
Kadane
更多
动态编程
Longest Common String
更多
动态编程
Longest Common Subsequence
+1
更多
动态编程
Longest Increasing Subsequence
更多
动态编程
Longest Increasing Subsequence Nlogn
更多
动态编程
Longest Palindromic Subsequence
更多
动态编程
Matrix Chain Multiplication
更多
动态编程
Maximum Circular Subarray
更多
动态编程
Minimum Edit Distance
更多
动态编程
Palindrome Partitioning
更多
动态编程
Partition Problem
更多
动态编程
Searching of Element in Dynamic Array
更多
动态编程
Shortest Common Supersequence
更多
动态编程
Subset Sum Dynamic
更多
动态编程
Trapped Rainwater
更多
动态编程
Tree Height
更多
动态编程
Unbounded 0 1 Knapsack
更多
动态编程
Knapsack
+2
更多
动态编程
Factorial
+13
更多
动态编程
Fibonacci Numbers
+12
更多
动态编程
/
滑窗
Longest Substring Without Repeating Characters
更多
游戏
游戏
Memory Game
更多
几何学
几何学
Graham Scan Algorithm
更多
几何学
Graham Scan Functions
更多
几何学
Jarvis Algorithm
更多
几何学
Line Segment Intersection
更多
图形学
图形学
Spirograph
更多
图形
图形
Bellman Ford
+4
更多
图形
Bi Directional Dijkstra
更多
图形
Breadth First Search
+3
更多
图形
Bridge Finding with Tarjan Algorithm
更多
图形
Connected Components
更多
图形
Connected Components with Dsu
更多
图形
Cycle Check Directed Graph
更多
图形
Depth First Search
+4
更多
图形
Depth First Search with Stack
更多
图形
Dijkstra
+4
更多
图形
Hamiltons Cycle
更多
图形
Hopcroft Karp
更多
图形
Is Graph Bipartite
更多
图形
Is Graph Bipartite 2
更多
图形
Kosaraju
更多
图形
Kruskal
更多
图形
Max Flow with Ford Fulkerson and Edmond Karp Algo
更多
图形
Prim
更多
图形
Topological Sort by Kahns Algo
更多
图形
Travelling Salesman Problem
更多
贪心算法
贪心算法
Binary Addition
更多
贪心算法
Boruvkas Minimum Spanning Tree
更多
贪心算法
Digit Separation
更多
贪心算法
Dijkstra Greedy
更多
贪心算法
Gale Shapley
更多
贪心算法
Jump Game
更多
贪心算法
Kruskals Minimum Spanning Tree
更多
贪心算法
Prims Minimum Spanning Tree
更多
哈希
哈希
Chaining
更多
哈希
Double Hash Hash Table
更多
哈希
Linear Probing Hash Table
更多
哈希
Md 5
更多
哈希
Quadratic Probing Hash Table
更多
哈希
Sha 1
更多
哈希
Sha 256
更多
线性代数
线性代数
Gaussian Elimination
更多
线性代数
Lu Decomposition
更多
机器学习
机器学习
A Star Search
更多
机器学习
Adaline Learning
更多
机器学习
K Nearest Neighbors
更多
机器学习
Kohonen Som Topology
更多
机器学习
Kohonen Som Trace
更多
机器学习
Neural Network
更多
机器学习
Ordinary Least Squares Regressor
更多
机器学习
Vector Ops
更多
数学
数学
Aliquot Sum
+5
更多
数学
Approximate Pi
更多
数学
Area
更多
数学
/
Special Numbers
Armstrong Number
+8
更多
数学
Binary Exponent
更多
数学
Binomial Calculate
更多
数学
Check Amicable Pair
更多
数学
Check Factorial
更多
数学
Complex Numbers
更多
数学
Double Factorial
更多
数学
Eratosthenes
更多
数学
Euler's Totient
+2
更多
数学
Extended Euclid Algorithm
更多
数学
Fast Power
更多
数学
Fibonacci Fast
更多
数学
Fibonacci Large
更多
数学
Fibonacci Matrix Exponentiation
更多
数学
Fibonacci Sum
更多
数学
Finding Number of Digits in a Number
更多
数学
Gcd Iterative Euclidean
更多
数学
Gcd of N Numbers
更多
数学
Gcd Recursive Euclidean
更多
数学
Integral Approximation
更多
数学
Integral Approximation 2
更多
数学
Inv Sqrt
更多
数学
Iterative Factorial
更多
数学
Large Factorial
更多
数学
Large Number
更多
数学
Largest Power
更多
数学
LCM
+2
更多
数学
Least Common Multiple
更多
数学
Linear Recurrence Matrix
更多
数学
Magic Number
更多
数学
Miller Rabin
更多
数学
Modular Division
更多
数学
Modular Exponentiation
更多
数学
Modular Inverse Fermat Little Theorem
更多
数学
Modular Inverse Simple
更多
数学
N Bonacci
更多
数学
N Choose R
更多
数学
Ncr Modulo P
更多
数学
Number of Positive Divisors
更多
数学
Perimeter
更多
数学
Power for Huge Numbers
更多
数学
Power of Two
更多
数学
Prime Factorization
更多
数学
Primes up to Billion
更多
数学
Quadratic Equations Complex Numbers
更多
数学
Realtime Stats
更多
数学
Sieve of Eratosthenes
+4
更多
数学
Sqrt Double
更多
数学
String Fibonacci
更多
数学
Sum of Binomial Coefficient
更多
数学
Sum of Digits
+1
更多
数学
Vector Cross Product
更多
数学
Volume
更多
数学
Bisection Method
更多
数学
Qr Decomposition
更多
数学
/
数值分析
Runge Kutta
更多
数学
/
Special Numbers
Happy Number
更多
数学
Matrix Exponentiation
更多
矩阵
矩阵
Pascal Triangle
更多
矩阵
Spiral Print
更多
数值方法
数值方法
Babylonian Method
更多
数值方法
Brent Method Extrema
更多
数值方法
Composite Simpson Rule
更多
数值方法
Durand Kerner Roots
更多
数值方法
False Position
更多
数值方法
Fast Fourier Transform
更多
数值方法
Golden Search Extrema
更多
数值方法
Gram Schmidt
更多
数值方法
Inverse Fast Fourier Transform
更多
数值方法
Lu Decompose
更多
数值方法
Midpoint Integral Method
更多
数值方法
Newton Raphson Method
更多
数值方法
Ode Forward Euler
更多
数值方法
Ode Midpoint Euler
更多
数值方法
Ode Semi Implicit Euler
更多
数值方法
Qr Decompose
更多
数值方法
Qr Eigen Values
更多
数值方法
Successive Approximation
更多
Operations on Datastructures
Operations on Datastructures
Array Left Rotation
更多
Operations on Datastructures
Array Right Rotation
更多
Operations on Datastructures
Circular Queue Using Array
更多
Operations on Datastructures
Get Size of Linked List
更多
Operations on Datastructures
Inorder Successor of Bst
更多
Operations on Datastructures
Intersection of Two Arrays
更多
Operations on Datastructures
Reverse a Linked List Using Recusion
更多
Operations on Datastructures
Reverse Binary Tree
更多
Operations on Datastructures
Selectionsortlinkedlist
更多
Operations on Datastructures
Trie Multiple Search
更多
Operations on Datastructures
Union of Two Arrays
更多
其他
其他
Buzz Number
更多
其他
Decimal to Roman Numeral
更多
其他
Easter
更多
其他
Fast Integer Input
更多
其他
Iterative Tree Traversals
更多
其他
Kadanes 3
更多
其他
Kelvin to Celsius
更多
其他
Lfu Cache
更多
其他
Lru Cache
更多
其他
Lru Cache 2
更多
其他
Palindrome of Number
更多
其他
Paranthesis Matching
更多
其他
Recursive Tree Traversal
更多
其他
Smallest Circle
更多
其他
Sparse Matrix
更多
其他
Stairs Pattern
更多
其他
Tower of Hanoi
+1
更多
其他
Vector Important Functions
更多
物理
物理
Ground to Ground Projectile Motion
更多
概率
概率
Addition Rule
更多
概率
Bayes Theorem
更多
概率
Binomial Dist
更多
概率
Exponential Dist
更多
概率
Geometric Dist
更多
概率
Poisson Dist
更多
概率
Windowed Median
更多
范围查询
范围查询
Heavy Light Decomposition
更多
范围查询
Mo
更多
范围查询
Persistent Seg Tree Lazy Prop
更多
范围查询
Prefix Sum Array
更多
范围查询
Segtree
更多
范围查询
Sparse Table Range Queries
更多
检索
检索
Binary Search
+15
更多
检索
Exponential Search
+2
更多
检索
Fibonacci Search
+5
更多
检索
Floyd Cycle Detection Algo
更多
检索
Hash Search
更多
检索
Interpolation Search
+6
更多
检索
Interpolation Search 2
更多
检索
Jump Search
+8
更多
检索
Linear Search
+14
更多
检索
Longest Increasing Subsequence Using Binary Search
更多
检索
Median Search
更多
检索
Median Search 2
更多
检索
Saddleback Search
更多
检索
Sublist Search
更多
检索
Ternary Search
+5
更多
检索
Text Search
更多
排序
排序
Topological Sort
+2
更多
排序
Bead Sort
+2
更多
排序
Binary Insertion Sort
+4
更多
排序
Bitonic Sort
更多
排序
Bogo Sort
+8
更多
排序
Bubble Sort
+19
更多
排序
Bucket Sort
+5
更多
排序
Cocktail Selection Sort
更多
排序
Comb Sort
+8
更多
排序
Count Inversions
更多
排序
Counting Sort
+9
更多
排序
Counting Sort String
更多
排序
Cycle Sort
+5
更多
排序
Dnf Sort
更多
排序
Gnome Sort
+8
更多
排序
Heap Sort
+15
更多
排序
Insertion Sort
+18
更多
排序
Insertion Sort Recursive
更多
排序
Library Sort
更多
排序
Merge Insertion Sort
更多
排序
Non Recursive Merge Sort
更多
排序
Numeric String Sort
更多
排序
Odd Even Sort
+2
更多
排序
Pancake Sort
+7
更多
排序
Pigeonhole Sort
+2
更多
排序
Quick Sort
+19
更多
排序
Quick Sort 3
更多
排序
Quick Sort Iterative
更多
排序
Radix Sort
+9
更多
排序
Radix Sort 2
更多
排序
Random Pivot Quick Sort
更多
排序
Recursive Bubble Sort
更多
排序
Selection Sort Iterative
更多
排序
Selection Sort Recursive
更多
排序
Shell Sort
+10
更多
排序
Shell Sort 2
更多
排序
Slowsort
更多
排序
Stooge Sort
+1
更多
排序
Strand Sort
更多
排序
Swap Sort
更多
排序
Tim Sort
+3
更多
排序
Wave Sort
更多
排序
Wiggle Sort
更多
字符串
字符串
Hamming Distance
+7
更多
字符串
Boyer Moore
更多
字符串
Brute Force String Searching
更多
字符串
Duval
更多
字符串
Horspool
更多
字符串
Knuth Morris Pratt
更多
字符串
Manacher Algorithm
更多
字符串
Rabin Karp
+2
更多
字符串
Z Function
更多
© The Algorithms 2024
什么是算法?
关于我们
编程语言
贡献
捐赠
GitHub
Gitter
X
源码
联系我们