Sudoku Solver with Dancing Links

Sudoku Board

How to Play Sudoku

The Rules

Fill in the grid so that every row, column, and 3×3 box contains the digits 1 through 9 without repeating any numbers.

Getting Started

  • Select difficulty level from the dropdown menu
  • Click "New Game" to generate a new puzzle
  • Click on empty cells and type numbers to fill them in
  • Initially filled numbers cannot be changed

Solver Mode

  • Switch to "Solve" mode to use the automatic solver
  • Click "Solve" to instantly see the solution
  • The solving process will be displayed in this panel
  • Use controls to pause, resume, or step through the process
  • Adjust the speed using the slider below

About Dancing Links

This solver uses Donald Knuth's "Dancing Links" algorithm, a highly efficient approach for solving exact cover problems like Sudoku. Watch the algorithm work step-by-step to see how it intelligently backtracks and finds solutions.

MISTAKES
0
TIME
00:00
COMPLETION
0/81
COMPLEXITY
Medium

Play Mode