Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ddubeyyy/sudoku
This project implements a Sudoku solver in Java using a backtracking algorithm to efficiently solve puzzles, ensuring each row, column, and 3x3 subgrid contains all digits from 1 to 9. The solver includes input validation and a simple console-based user interface.
https://github.com/ddubeyyy/sudoku
backtracking-algorithm dsa java javafx
Last synced: 17 days ago
JSON representation
This project implements a Sudoku solver in Java using a backtracking algorithm to efficiently solve puzzles, ensuring each row, column, and 3x3 subgrid contains all digits from 1 to 9. The solver includes input validation and a simple console-based user interface.
- Host: GitHub
- URL: https://github.com/ddubeyyy/sudoku
- Owner: ddubeyyy
- Created: 2024-07-20T17:01:37.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2024-07-20T17:34:02.000Z (7 months ago)
- Last Synced: 2024-11-19T21:09:39.759Z (3 months ago)
- Topics: backtracking-algorithm, dsa, java, javafx
- Language: Java
- Homepage:
- Size: 43 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Sudoku Solver in Java
**Project Overview**
This project implements a Sudoku solver using Java. The solver uses a backtracking algorithm to find solutions to a given Sudoku puzzle, ensuring that each row, column, and 3x3 subgrid contains all digits from 1 to 9 without repetition.**Features**
- Backtracking Algorithm: Efficiently solves Sudoku puzzles by exploring all possible solutions.
- Input Validation: Ensures the initial Sudoku grid is valid before attempting to solve it.
- User Interface: Simple console-based UI for inputting Sudoku puzzles and displaying solutions.