Skip to content

Latest commit

 

History

History
31 lines (21 loc) · 1.25 KB

README.md

File metadata and controls

31 lines (21 loc) · 1.25 KB

Sudoku Solver with GUI in Java

Overview

This project is a Java-based Sudoku solver with a graphical user interface (GUI). It allows users to input a Sudoku puzzle through a visual interface and then solves it using a backtracking algorithm. The solver utilizes Swing for creating the GUI components and provides a simple yet effective solution to solve Sudoku puzzles of varying difficulty levels.

Features

  • Graphical user interface for inputting Sudoku puzzles.
  • Backtracking algorithm for solving Sudoku puzzles.
  • Real-time validation of user input to ensure puzzle integrity.
  • Display of solved Sudoku puzzle.
  • User-friendly interface with clear instructions.

Getting Started

  1. Clone or download the project repository.
  2. Open the project in your preferred Java IDE.
  3. Run the SudokuSolverGUI.java file.
  4. Input the Sudoku puzzle into the grid provided.
  5. Click the "Solve" button to find the solution.
  6. The solved puzzle will be displayed in the grid.

Requirements

  • Java Development Kit (JDK) installed on your system.
  • Java IDE (e.g., IntelliJ IDEA, Eclipse) for running and editing the code.

Contributing

Contributions to this project are welcome! Feel free to fork the repository, make improvements, and submit pull requests.