0

Recursive Backtracking Sudoku Solver with GUI

Sub 1 second sudoku solver in C++

Overview

Developed a recursive backtracking algorithm that solves any valid Sudoku board in under one second, paired with a C++ GUI featuring input validation and user-friendly error messages.

Features

  • Fast Solver: Completes most puzzles in milliseconds
  • Input Validation: Detects invalid boards before solving
  • User Feedback: Shows clear error dialogs for bad inputs

Built With

  • C++ STL & backtracking algorithm
  • Qt