The Algorithms logo
The Algorithms
AboutDonate
Dynamic Programming

Palindrome Partitioning

Assembly Line Scheduling

Matrix Chain Multiplication

Unbounded Knapsack

Weighted Job Scheduling

Rod Cutting Problem

Zero One Knapsack Problem

Math

Median

Two Sum

Average

Searches

Binary Search

+12

More

Ternary Search

Linear Search

+11

More

Interpolation Search

Sorts

Merge Sort

+17

More

Bubble Sort

+17

More

Brick Sort

Quick Sort

+17

More

Heap Sort

+13

More

Selection Sort

+13

More

Insertion Sort

+16

More
Strings

Palindrome