The Algorithms logo
The Algorithms
AboutDonate
Backtracking

Combination

Permutation

Basic

Prefix Sum

Difference Arr

Ciphers
Conversions

Temparature Conversion

Weight Conversion

Length Conversion

Data Structures
Dynamic Programming
Exercism

Word Count

General
Graphs

Djikstra

Knapsack

Greedy Algorithm

Dynamic Programming

Dynamic Programming

Machine Learning

Linear Regression

Math

Simpsons Integration

Ceil Floor

Babylonian Sqrt

Volume

Partitions

Sieve of Eratosthenes

Perfect Cube

Armstrong Number

Monte Carlo Integration

Sum of Geometric Progression

Prime Factors

Verlet

Average Mean

Prime Check

Line Length

Perfect Square

Euler Method

Sum of Arithmetic Series

Krishnamurthy Number

Riemann Integration

Collatz Sequence

Trapezoid Integration

Average Median

Perfect Number

Average Mode

Matrix

Determinant

Rotation-Matrix

Gauss Jordan Elim

Numerical Methods
Project-Rosalind
Scheduling
Searches

Binary Search

+12

More

Jump Search

Interpolation Search

Linear Search

+11

More

Binary Search

+12

More

Exponential Search

Sorts

Bucket Sort

Insertion Sort

+16

More

Heap Sort

+13

More

Selection Sort

+13

More

Counting Sort

Bubble Sort

+17

More

Quick Sort

+17

More

Exchange Sort

Merge Sort

+17

More
Statistics

Pearson Correlation

Strings

Kmp Substring Search

Rabin Karp

Is Palindrome

Detect Anagrams

Binary Length

Hamming Distance