The Algorithms logoTheAlgorithms
AboutDonate
Dynamic Programming

+7

Palindrome Partitioning

Edit Distance

+1

ZeroOneKnapsackProblem

UnboundedKnapsack

+7

WeightedJobScheduling

AssemblyLineScheduling

Matrix Chain Multiplication

RodCuttingProblem

Math

Median

Average

Two Sum

Area

Searches

Ternary Search

+2

Interpolation Search

+2

Linear Search

+10

Binary Search

+11

Sorts

Insertion Sort

+13

Selection Sort

+12

Bubble Sort

+15

BrickSort

Quick Sort

+13

Merge Sort

+14

Heap Sort

+11

Strings

Palindrome

+1