文件名称:数独解算器
文件大小:10.33MB
文件格式:ZIP
更新时间:2024-03-03 06:47:06
Python
数独解算器 一个学校项目计划,它将采用一个简单的数独板并进行解决 介绍 这里的基本挑战是编写Sudoku Solver。 如果您感到勇敢,请不要将其限制为3 x 3网格。 要做到这一点,您将需要非常逻辑地思考。 仅从简单的问题开始(不需要搜索)。 然后我们要在上面放一个GUI。 然后是交互式GUI,然后是数独问题的创造者! 提示和技巧 将板表示为2D阵列或4D阵列(3 x 3网格,3 x 3网格)。 使用功能使您受益–他们将成为您的朋友。 您将需要很好地构建代码结构,并且循环中将有多个循环。 (在此阶段)您可以将数字放在正方形中有两个原因: 那是该数字可以在该列/行/网格上唯一的位置 在那个方格里只能有一个数字 我将创建2个函数来检查这些, 然后还有一个函数,以查看问题是否已解决(并且正确!)。 其他功能可能有用的包括: 解决了特定的列/行/网格吗? 特定的列/行/网格中有什
【文件预览】:
Sudoku-Solver-main
----Sudoku.exe(10.44MB)
----Convert_From_QQWing.py(1KB)
----Numbers_For_Image_Recognition.txt(3KB)
----Sudoku_Solver_GUI.py(19KB)
----Sudoku_Generator_v2.py(3KB)
----Sudoku_Creator_v2.py(4KB)
----Sudoku_Image_1.PNG(12KB)
----Image_Input_Test_v2.py(3KB)
----Sudoku_Game_GUI.py(29KB)
----Sudoku_Generator_v1.py(5KB)
----Sudoku_Creator_v1.py(3KB)
----Image_Input_Test.py(5KB)
----Sudoku_Main.py(2KB)
----README.md(2KB)
----Sudoku_Solver.py(10KB)
----Sudoku_Solver_Without_Guessing.py(8KB)