
Visualize graph algorithms like dijkstra, BFS, DFS

The process in which a function calls itself directly or indirectly is called recursion

Compare different sorting algorithms

Compare different recursive sorting algorithms
The N queens puzzle is the problem of placing N chess queens on an N*N chessboard so that no two queens threaten each other

A Turing machine is a mathematical model of computation that defines an abstract machine that manipulates symbols on a strip of tape according to a table of rules

Visualize how Seive is better than brute force

The convex hull of a set of points is the smallest convex polygon that contains all the points of it

Binary search is an efficient algorithm for finding an item from a sorted list of item