The Algorithms logo
The Algorithms
AboutDonate
Data Structures
Dynamic Programming

Fractional Knapsack

Math

Greatest Common Divisor

Least Common Multiple

Numeric

Arithmetic Progression

Others

Interval Scheduling

Random

Weighted Choice

Searches

Linear Search

+11

More

Binary Search

+12

More
Sorts

Fisher Yates Shuffle

Quick Sort

+17

More

Insertion Sort

+15

More

Radix Sort

Selection Sort

+12

More

Merge Sort

+17

More

Bubble Sort

+16

More

Is Sorted

Heap Sort

+13

More