DSA Visualizers

Interactive Algorithm Visualizations with Step-by-Step Explanations

Coin Change

Dynamic Programming approach to find the minimum number of coins needed to make a target amount.

Dynamic Programming
Q

N-Queens

Backtracking algorithm to place N queens on an NxN chessboard so that no two queens attack each other.

Backtracking