Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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.