数独解算器:使用回溯算法解决数独难题,从文件中提取难题

时间:2024-03-10 11:27:29
【文件属性】:

文件名称:数独解算器:使用回溯算法解决数独难题,从文件中提取难题

文件大小:24KB

文件格式:ZIP

更新时间:2024-03-10 11:27:29

C++

数独解算器 由Tejas Ambravan创建,2020年3月 从格式正确的文件类型解决数独难题。 像这样格式化文件: #spf1.0 <81> <81> 这81个字符从左上角开始并水平换行。 这是一个较小的示例: #spf1.0 123456789 对应于3x3板: 123 456 789 格式与9x9类似


【文件预览】:
sudoku-solver-master
----extern()
--------.gitkeep(0B)
----cmake()
--------configure_files.cmake(716B)
--------add_FetchContent_MakeAvailable.cmake(241B)
----docs()
--------CMakeLists.txt(443B)
--------README.md(107B)
----data()
--------hard_puzzles_one.spf(89B)
--------easy_puzzles_multiple.spf(253B)
--------citation(56B)
--------easy_puzzles_one.spf(89B)
--------hard_puzzles_multiple.spf(171B)
--------invalid_wrong_header.spf(89B)
--------medium_puzzles_multiple.spf(171B)
--------invalid_too_short_too_long.spf(98B)
--------invalid_chars.spf(89B)
--------medium_puzzles_one.spf(89B)
--------unsolvable_same_row_col_nonet.spf(253B)
--------first_unsolvable_second_solvable.spf(171B)
--------invalid_format_no_header.spf(81B)
--------.gitkeep(0B)
----tests()
--------data()
--------test-sudoku.cc(8KB)
--------CMakeLists.txt(1KB)
----include()
--------sudoku()
----LICENSE(1KB)
----src()
--------puzzle.cc(2KB)
--------extractor.cc(3KB)
--------solver.cc(6KB)
--------puzzle.h(728B)
--------CMakeLists.txt(2KB)
--------extractor.h(311B)
----.idea()
--------codeStyles()
--------misc.xml(240B)
--------vcs.xml(267B)
--------.name(6B)
--------modules.xml(264B)
--------sudoku.iml(97B)
----.clang-tidy(117B)
----.clang-format(95B)
----.gitignore(2KB)
----CMakeLists.txt(2KB)
----README.md(456B)
----apps()
--------solve.cc(783B)
--------CMakeLists.txt(901B)

网友评论