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