The Algorithms logo
The Algorithms
AboutDonate
undefined

Searches

Dynamic Programming

Dynamic Programming

Sorts

Project Rosalind

Conversions

Dynamic Programming

Basic

Scheduling

Cipher

Math

Backtracking

Combination

Permutation

Basic

Difference Arr

Ciphers
Conversions

Temparature Conversion

Weight Conversion

Length Conversion

Data Structures
Dynamic Programming
Exercism

Word Count

General
Graphs

Bellman Ford

Dijkstra

Knapsack

Greedy Algorithm

Longest Increasing Subsequence
Machine Learning
Math

Verlet

Sum of Geometric Progression

Partitions

Collatz Sequence

Average Absolute Deviation

Euler's Totient

Perfect Cube

Average Median

Perfect Number

Monte Carlo Integration

Average Mean

Sum of Arithmetic Series

Line Length

Divisors

Babylonian Sqrt

Prime Factors

Simpsons Integration

Volume

Catalan Number

Perfect Square

Mersenne Prime

Trapezoid Integration

Average Mode

Euler Method

Armstrong Number

Sieve of Eratosthenes

Least Common Multiple

Riemann Integration

Krishnamurthy Number

Matrix

Rotation Matrix

Gauss Jordan Elim

Matrix Algo

Determinant

Numerical Methods
Project-Rosalind
Scheduling
Searches

Linear Search

+12

More

Jump Search

Interpolation Search

Binary Search

+13

More

Exponential Search

Binary Search

+13

More
Sorts

Bogo Sort

Exchange Sort

Bubble Sort

+17

More

Bucket Sort

Quick Sort

+17

More

Insertion Sort

+16

More

Heap Sort

+12

More

Merge Sort

+17

More

Selection Sort

+13

More

Counting Sort

Statistics

Pearson Correlation

Strings

Check Anagram

Rabin Karp

Naive Pattern Search

String Algo

Hamming Distance

Binary Length

Kmp Substring Search