文件名称:sudoku:Peter Norvig 的数独求解器的 Elixir 实现
文件大小:6KB
文件格式:ZIP
更新时间:2024-07-22 03:03:35
Elixir
数子 Peter Norvig 的数独求解器的实现。 (见 ) 数独谜题是由 81 个方格组成的网格; 大多数爱好者将第 1-9 列标记为行 AI,并将九个方格(列、行或框)的集合称为一个单元,将共享一个单元的方格称为同行。 拼图让一些方格留空,其他方格填满数字,整个想法是:如果每个单元中的方格都用数字 1 到 9 的排列来填充,那么拼图就解决了。 调用它使用 {:ok, grid} = Sudoku.solve('4.....8.5.3..........7......2.....6.....8.4......1.......6.3.7.5..2.....1.4......') Sudoku.display grid 请注意,您传入的是字符列表,而不是字符串。 版权所有 :copyright: 2015 Dave Thomas, 根据 MIT 许可条款获得许可。
【文件预览】:
sudoku-master
----mix.exs(225B)
----config()
--------config.exs(15B)
----test()
--------sudoku_test.exs(3KB)
--------test_helper.exs(15B)
----.gitignore(41B)
----lib()
--------sudoku.ex(9KB)
----README.md(809B)