The Algorithms logo
The Algorithms
AboutDonate
Dynamic Programming

Matrix Chain Multiplication

AssemblyLineScheduling

ZeroOneKnapsackProblem

RodCuttingProblem

UnboundedKnapsack

WeightedJobScheduling

Palindrome Partitioning

Math

Two Sum

Median

Average

Searches

Interpolation Search

Binary Search

+12

More

Ternary Search

Linear Search

+11

More
Sorts

Quick Sort

+15

More

Heap Sort

+12

More

Insertion Sort

+14

More

Merge Sort

+16

More

Bubble Sort

+15

More

BrickSort

Selection Sort

+11

More
Strings

Palindrome