This program prompts the user for a text file containing puzzle data, attempts to solve the puzzle using a brute force algorithm, and prints the solution along with the time it took to solve. I've included 3 sample puzzle files in the "res" folder. "Sub-box width/height" refers to the dimensions of the inner boxes in the puzzle. For example, a 9x9 puzzle has 9 3x3 sub-boxes. The 6x6 puzzle that I've included has sub-box dimensions of 3x2.

This version does not contain any GUI components, so it must be run from the command line.

Features

  • Java 7
  • Brute Force, Recursive Algorithm
  • Prints time to solve in milliseconds
  • Rich set of in-line comments
  • Files uploaded in an Eclipse project format

Project Activity

See All Activity >

Categories

Brute Force

Follow Brute-Force Sudoku Solver

Brute-Force Sudoku Solver Web Site

Other Useful Business Software
Gen AI apps are built with MongoDB Atlas Icon
Gen AI apps are built with MongoDB Atlas

The database for AI-powered applications.

MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Brute-Force Sudoku Solver!

Additional Project Details

Registered

2014-03-11