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.2.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.2-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: rsr45-sudoku_solver-0.1.2.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.2.tar.gz
Algorithm Hash digest
SHA256 224feaefc96f349004a76411aba740037c9f94acbe5b815d23b608de9226a1dc
MD5 979586ff09d3f29506db0110040cdba4
BLAKE2b-256 e6b54a8a48fa941bc708e2154806965940ba44800adb00b32e4b616becc07f0e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rsr45_sudoku_solver-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e0ccd240ab9e4977cdb20ec8bcba1b1c53e64f335824d4bcf94520783476eac8
MD5 53d13545013ca49f9879c7a74b480d56
BLAKE2b-256 f114e7879a455cc30370887f2011d3da4f1c462999eb759968178d11b276fd14

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