The Algorithms logo
The Algorithms
AboutDonate
Backtracking

Combination

Permutation

Basic

Prefix Sum

Difference Arr

Ciphers
Conversions

Temparature Conversion

Weight Conversion

Length Conversion

Data Structures
Divide and Conquer
Dynamic Programming
Exercism

Word Count

General
Graphs

Dijkstra

Bellman Ford

Knapsack

Greedy Algorithm

Longest Increasing Subsequence
Machine Learning

Linear Regression

Math

Eulers Totient

Partitions

Krishnamurthy Number

Simpsons Integration

Perfect Cube

Euler Method

Trapezoid Integration

Sum of Arithmetic Series

Armstrong Number

Perfect Number

Monte Carlo Integration

Average Mean

Sieve of Eratosthenes

Fibonacci Numbers

+11

More

Prime Factors

Riemann Integration

Collatz Sequence

Babylonian Sqrt

Average Median

Perfect Square

Average Mode

Line Length

Sum of Geometric Progression

Verlet

Volume

Ceil Floor

Prime Check

Mersenne Prime

Matrix

Rotation-Matrix

Determinant

Gauss Jordan Elim

Numerical Methods
Project-Rosalind
Scheduling
Searches

Binary Search

+13

More

Interpolation Search

Linear Search

+11

More

Jump Search

Exponential Search

Binary Search

+13

More
Sorts

Quick Sort

+18

More

Exchange Sort

Heap Sort

+13

More

Bucket Sort

Counting Sort

Bubble Sort

+17

More

Selection Sort

+13

More

Insertion Sort

+17

More
Statistics

Pearson Correlation

Strings

Binary Length

Kmp Substring Search

Detect Anagrams

Hamming Distance

Rabin Karp