The Algorithms logoThe Algorithms
AboutDonate
Basic

Prefix Sum

Conversions

Temparature Conversion

Weight Conversion

Data Structures
Dynamic Programming
Knapsack

Greedy Algorithm

Dynamic Programming

Math

Sum of Geometric Progression

Prime Factors

Volume

Area Under Curve

Monte Carlo Integration

Krishnamurthy Number

Permutation

Combination

Verlet

Perfect Square

ArmstrongNumber

Line Length

Average Median

Perfect Number

Prime Check

Average Mode

Collatz Sequence

Sir Model

Ceil Floor

Sieve of Eratosthenes

Perfect Cube

Euler Method

Average Mean

Sum of Arithmetic Series

Matrix

Rotation-Matrix

Determinant

Numerical Methods
Project-Rosalind

Reverse Complement

Count Nucleotide

Scheduling
Searches

Interpolation Search

Binary Search

+11

More

Exponential Search

Jump Search

Linear Search

+10

More
Sorts

Insertion Sort

+13

More

Merge Sort

+16

More

Selection Sort

+12

More

Quick Sort

+15

More

Exchange Sort

Bubble Sort

+15

More

Counting Sort

Statistics

Ordinary Least Squares

Pearson Correlation

Strings

Is Palindrome

Detect Anagrams