Sudoku solver
Go to file
ddidderr e446d9b74f
rust version: backtracking simplified and other improvements
* backtracking: main loop simplified
* instead of the `fixed` Vec, we now use skip fields to calculate
  how many fields to skip in `next()` and `prev()`.
  This is faster because we get rid of the `if` statement
  thus no branching occurs.
2023-03-27 21:04:04 +02:00
.cargo rust version: backtracking simplified and other improvements 2023-03-27 21:04:04 +02:00
c_version c_version: remove include string.h (accidentally added) 2022-08-26 08:35:13 +02:00
src rust version: backtracking simplified and other improvements 2023-03-27 21:04:04 +02:00
.gitignore C version for comparison 2022-08-04 20:45:24 +02:00
Cargo.lock faster 2022-07-18 10:29:40 +02:00
Cargo.toml rust version: backtracking simplified and other improvements 2023-03-27 21:04:04 +02:00
flamegraph.svg rust version: backtracking simplified and other improvements 2023-03-27 21:04:04 +02:00