Skip to main content

A command-line Sudoku solver using a backtracking algorithm.

Project description

Sudoku Solver

A command-line Sudoku solver that uses a backtracking algorithm to solve Sudoku puzzles. The project is designed with best practices for code readability, modularity, and testability, and includes containerization for easy portability.

Features

  • Solves incomplete Sudoku puzzles using a backtracking algorithm.
  • Accepts Sudoku puzzles in a simple, readable format.
  • Prints the solved puzzle in a clear format or indicates if the puzzle is unsolvable.
  • Structured project with unit tests, documentation, and containerization for reproducibility.

Installation

Clone the Repository

git clone https://github.com/yourusername/sudoku-solver.git
cd sudoku-solver

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rsr45-sudoku_solver-0.1.0.tar.gz (2.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rsr45_sudoku_solver-0.1.0-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

Details for the file rsr45-sudoku_solver-0.1.0.tar.gz.

File metadata

  • Download URL: rsr45-sudoku_solver-0.1.0.tar.gz
  • Upload date:
  • Size: 2.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for rsr45-sudoku_solver-0.1.0.tar.gz
Algorithm Hash digest
SHA256 7f4bd7353e24916c85f8b3510db6dc07813746e10d31782686756e9a6d09fafa
MD5 2c739fedfba4a963d23b0bb26cdfb58c
BLAKE2b-256 fe670ec5bd33cec8606f73905c8823e106a82251010f686fc13be055bb21f672

See more details on using hashes here.

File details

Details for the file rsr45_sudoku_solver-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for rsr45_sudoku_solver-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d2500b060f858287bb5ae0136e47fcb8063a3581eadf599a41bd963d5fcad346
MD5 4b104d5fbf7ab57c29d8fe5c6891794c
BLAKE2b-256 52a8de16158fca75935c8717d3683e7c2b165cfcdeb0c6f3aac7e04a20ca9c3f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page