joshgrift / sudoku

C Sudoku Solver, just for kicks

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sudoku

Homemade Sudoku solver in a variety of different languages and frameworks.

The samples folder has a variety of different test cases. Every binary takes one argument, the file path of the test cases.

C

  • Install make and cc
  • cd c
  • make
  • ./main ../samples/all.txt

Rust

  • Install rust and cargo
  • cd rust
  • cargo build
  • cargo run -- ../samples/all.txt
  • cargo run -- ../samples/all.txt --debug to show which puzzles failed

Credits

  • puzzles generated using qqwing

Competition

  • Timer starts after file is loaded into memory
  • Timer stops right before file is saved to disk
  • 10000 random puzzles generated by qqwing day of
  • Run on standard EC2 instance
    • i7 x4 cores
    • 4GB ram

About

C Sudoku Solver, just for kicks

License:MIT License


Languages

Language:Rust 66.1%Language:C 33.5%Language:Makefile 0.5%