The Algorithms logo
The Algorithms
AboutDonate
Divide and Conquer
Dynamic Programming

Palindrome Partitioning

Assembly Line Scheduling

Rod Cutting Problem

Weighted Job Scheduling

Unbounded Knapsack

Matrix Chain Multiplication

Zero One Knapsack Problem

Math

Average

Median

Two Sum

Searches

Interpolation Search

Ternary Search

Binary Search

+13

More

Linear Search

+11

More
Sorts

Bubble Sort

+18

More

Selection Sort

+13

More

Brick Sort

Insertion Sort

+17

More

Heap Sort

+13

More

Quick Sort

+18

More
Strings

Palindrome