Algorithm Visualizer

Sorting Algorithm

Sorting Algorithm Visualizer

A Sorting Algorithm is used to rearrange a given array or list of elements according to a comparison operator on the elements. The comparison operator is used to decide the new order of elements in the respective data structure.

Sudoku

Sudoku Algorithm Visualizer

Sudoku is one of the most popular puzzle games of all time. The goal of Sudoku is to fill a 9×9 grid with numbers so that each row, column and 3×3 section contain all of the digits between 1 and 9.

Sieve of Eratosthenes

Sieve of Eratosthenes Visualizer

The sieve of Eratosthenes is one of the most efficient ways to find all primes smaller than n when n is smaller than 10 million or so