Real-World Applications of Algorithms
Discover how algorithms solve complex problems in computing, games, and optimization.
Tower of Hanoi
Classic recursion puzzle: move all disks from source to target without ever placing a larger disk on a smaller one.
Minesweeper Logic
See how Minesweeper reveal logic and flood-fill work, with probability reasoning and an interactive grid.
Maze Generation & Solving
Generate mazes using DFS or recursive backtracking, then solve them with BFS or A* and visualize the shortest path.
Sudoku Solver
Editable Sudoku grid with step-by-step backtracking visualization, conflict highlighting, and difficulty presets.
BFS Path Finder
Visualizes how Breadth-First Search explores a grid to find the shortest path between a start and a target node.
15 Puzzle Solver
Interactive visualizer that solves the classic 15-puzzle using the A* search algorithm. Users can generate random boards, control the solving speed, and watch the puzzle being solved step by step.
Word Search Solver Visualizer
Visualize how a Word Search puzzle is solved using depth-first search and backtracking.