The Algorithms logo
The Algorithms
AboutDonate
undefined

Scheduling

Cipher

Project Rosalind

Basic

Sorts

Dynamic Programming

Searches

Dynamic Programming

Dynamic Programming

Conversions

Math

Backtracking

Permutation

Combination

Basic

Difference Arr

Ciphers
Conversions

Temparature Conversion

Weight Conversion

Length Conversion

Data Structures
Dynamic Programming
Exercism

Word Count

General
Graphs

Dijkstra

Bellman Ford

Knapsack

Greedy Algorithm

Longest Increasing Subsequence
Machine Learning
Math

Average Median

Volume

Perfect Number

Average Absolute Deviation

Euler's Totient

Divisors

Perfect Cube

Armstrong Number

Prime Factors

Monte Carlo Integration

Least Common Multiple

Perfect Square

Average Mode

Euler Method

Partitions

Trapezoid Integration

Sum of Arithmetic Series

Sieve of Eratosthenes

Riemann Integration

Mersenne Prime

Sum of Geometric Progression

Collatz Sequence

Simpsons Integration

Verlet

Average Mean

Krishnamurthy Number

Line Length

Babylonian Sqrt

Catalan Number

Matrix

Determinant

Gauss Jordan Elim

Matrix Algo

Rotation Matrix

Numerical Methods
Project-Rosalind
Scheduling
Searches

Interpolation Search

Jump Search

Linear Search

+13

More

Binary Search

+14

More

Exponential Search

Binary Search

+14

More
Sorts

Insertion Sort

+17

More

Counting Sort

Bogo Sort

Bucket Sort

Heap Sort

+12

More

Selection Sort

+13

More

Bubble Sort

+18

More

Exchange Sort

Merge Sort

+18

More

Quick Sort

+18

More
Statistics

Pearson Correlation

Strings

Rabin Karp

Naive Pattern Search

Binary Length

String Algo

Kmp Substring Search

Check Anagram

Hamming Distance