项目作者: laurmaedje

项目描述 :
Tree-searching sudoku solver with forward checking.
高级语言: Rust
项目地址: git://github.com/laurmaedje/sudoku.git
创建时间: 2019-04-20T21:54:24Z
项目社区:https://github.com/laurmaedje/sudoku

开源协议:MIT License

下载


Sudoku

Tree-searching Sudoku solver using forward checking. 🎲

Example

  1. use sudoku::sudoku;
  2. let mut sudoku = sudoku! [
  3. _ 6 4 2 _ _ 9 3 _
  4. _ _ _ 6 _ _ _ _ _
  5. _ 3 _ 7 _ _ _ 1 _
  6. _ _ _ _ _ _ 6 7 2
  7. _ _ _ _ 1 _ _ _ _
  8. 8 9 2 _ _ _ _ _ _
  9. _ 5 _ _ _ 4 _ 9 _
  10. _ _ _ _ _ 8 _ _ _
  11. _ 1 9 _ _ 7 3 4 _
  12. ];
  13. let solution = sudoku.solve().unwrap();
  14. println!("{}", solution);

License

This project is MIT-licensed.