数独(soo-doh-koo)是一个数字位置逻辑谜题。目标是用数字填充部分构造的9×9网格,使得构成网格的每个列,每行和九个3×3子网格中的每一个包含从1到9的所有数字。
不使用 numpy.array 的二维数组 9x9 整数(MutableSequence 的子类)
几天前,我发现了如何通过从 collections.abc 子类化 MutableSequence 来实现自定义列表类的下一个示例。 类 TypedList(MutableSequence): def __init__(self, 好的...
我正在尝试根据难度生成数独板。我的一切都基于这样一个事实:我不在乎它是否有一个或多个解决方案。生成全板还可以,速度很快,但是...
我正在编写一个数独板生成器。我想到使用哈希映射来确保数字不会在同一行/列中重复。键是一个字符串(“行”/“列”+数字...
存在分段错误,但我看不到无限循环中的任何问题、内存访问问题等
我想制作一个程序,用蛮力生成数独 9x9 和 1-9 的固定数字数组。随机洗牌数组时似乎存在分段错误,我无法...
卡在一些 RISC-V 作业上,我知道问题出在哪里,但不知道问题是什么
我正在为我的班级编写代码,尽管我认为我已经接近目标,但我一直在努力地奋斗。每当我到达 lh 命令时,它都会终止。我确定(至少我认为我...
卡在一些 RiscV 作业上,我知道问题出在哪里,但不知道问题是什么
我正在为我的班级编写代码,尽管我认为我已经接近目标,但我一直在努力地奋斗。每当我到达 lh 命令时它就会终止。我确定(至少我认为我是...
前一段时间,我用 Haskell 编写了一个数独求解器,就像许多其他人所做的那样 - 这是一个很好的实践项目。它使用一个简单的蛮力算法:找到一个空方块(如果没有空方块
无法使用我的 C++ 信号打开我的 QML MessageDialog
我有一个数独网格,我想验证它,以便不能在同一行和同一列中输入数字。如果发生这种情况,我希望打开消息对话框。 我有 verif_comp 函数...
我按照以下方法用C语言生成可解的9x9数独 --) 我正在从 1 到 9 中选择一个数字,并检查 9x9 数独的每个位置,以检查它是否正确...
我按照以下方法用C语言生成可解的9x9数独 --) 我正在从 1 到 9 中选择一个数字,并检查 9x9 数独的每个位置,以检查它是否正确...
当我验证 qml TableView 中的条件时,消息对话框未显示
我有一个 TableView,其中有一个数独网格。我想验证它,以便不能使用 C++ 函数将数字放置在同一行或同一列中。当用户输入无效数字时...
目前,我为我的数独求解器创建了一个可视化工具。 现在我想用 pygame 显示网格中的数字。 def 平局(获胜): 全球网格 宽 = 70 x,y = 0,0 对于网格中的行: 对于...
我编写了一个解算器/生成器,它可以相对快速地为我提供 25 条或更多线索的不同难度的谜题。然而,如果我尝试生成一个线索数量少于该数量的数独,从 17 开始......
我编写了一段代码,其中包含用于创建数独表的循环 在每个问题循环再次开始之后,这会导致如此多的尝试 它工作正常,但最后我得到了一个错误 int 表生成器() { ...
我正在尝试使用 tkinter 创建一个简单的数独游戏 我正在使用数独库,它以以下形式生成谜题 谜题 = [[3,无,无,无,2,无,无,无,无],[无,无,...
我正在尝试创建一个数独求解器来求解经典的 9x9 数独板。为了实现这一目标,我使用了多种不同的逻辑方法,例如当只有一个时求解单元格/正方形
我正在使用 Java 创建一个数独板,但有时它最终会出现在 StackOverflow 中。这是因为我的程序效率低下吗? 导入java.lang.Math; 导入java.lang.Thread; 公开课
我正在尝试使用递归来制作数独求解器,方法是将可能的值存储在字典中,以索引为键,将可能值的集合作为值。参数 b 只是表示为 a 的棋盘
我目前正在尝试为数独求解器编写时间回溯算法。我有几个位置存储为FlexiblePositions,它表示为数组中的两个整数...
我喜欢约束编程。我一直在其他框架中进行研究和建模,最近发现了 OptaPlanner。我以为我已经掌握了它,因为我能够模拟一些问题,甚至……