The Algorithms logo
The Algorithms
AboutDonate
Dynamic Programming

Assembly Line Scheduling

Zero One Knapsack Problem

Weighted Job Scheduling

Unbounded Knapsack

Matrix Chain Multiplication

Rod Cutting Problem

Palindrome Partitioning

Math

Median

Average

Two Sum

Searches

Binary Search

+12

More

Ternary Search

Interpolation Search

Linear Search

+11

More
Sorts

Brick Sort

Selection Sort

+12

More

Insertion Sort

+15

More

Quick Sort

+17

More

Merge Sort

+17

More

Heap Sort

+13

More

Bubble Sort

+16

More
Strings

Palindrome