The Algorithms logo
The Algorithms
AboutDonate
Divide and Conquer
Dynamic Programming

Palindrome Partitioning

Weighted Job Scheduling

Rod Cutting Problem

Unbounded Knapsack

Assembly Line Scheduling

Matrix Chain Multiplication

Zero One Knapsack Problem

Math

Average

Median

Two Sum

Searches

Linear Search

+12

More

Binary Search

+13

More

Ternary Search

Interpolation Search

Sorts

Brick Sort

Insertion Sort

+16

More

Quick Sort

+17

More

Selection Sort

+12

More

Heap Sort

+12

More

Bubble Sort

+17

More
Strings

Palindrome