Sudoku Generator and Solver, built in Java, employs a backtracking algorithm to create and solve puzzles. The generator fills the grid, removes numbers, and ensures a single solution, offering unique challenges. The solver tries numbers in empty cells and backtracks when conflicts arise, efficiently finding solutions.
#Prerequisites #Java Development Kit (JDK) 11 or later: Ensure that JDK is installed and configured on your system. #Apache Maven: Ensure that Maven is installed for building the project.
#How to Run #Open a terminal, navigate to the project root directory, and run: #1)mvn clean install #2)mvn spring-boot:run #Open a web browser and navigate to http://localhost:8080/index.html