数独求解器

输入任何有效的9×9数独谜题,立即获得解答。点击单元格,输入数字。空白单元格留空。点击 解.

输入你的谜题
如何使用
  • 点击单元格 并输入1-9以输入线索数字。
  • 退格键 或 删除 来清除一个单元格。
  • 方向键 来在单元格之间移动。
  • 粘贴 来加载一个81字符的字符串(0表示空)。
  • 解答中的蓝色数字由解题者填入。
数独变体

此求解器仅处理标准9×9数独。我们正在为更多变体构建求解器。

探索所有变体 尝试杀手数独
学习技巧

理解技巧让你成为更好的解题者。

查看所有技巧 玩一个谜题

数独解题器的工作原理

我们的解题器使用 回溯算法 - 与竞争性程序员和AI系统用于约束满足问题相同的方法。

算法 - 逐步
  1. 找到一个空单元格。 从左上到右下扫描。
  2. 确定有效的候选数。 检查行、列和3×3宫。
  3. 尝试每个候选数。 放置一个数字并递归。
  4. 遇到矛盾时回溯。 如果没有候选数剩余,则撤销最后一步填入。
  5. 返回解。 当所有81个单元格都有效填满时。
性能
指标值
典型解题时间< 50 毫秒
最坏情况(几乎为空)< 500 毫秒
最大回溯迭代次数~200
无解检测即时

何时应该使用解题器?

充分理由
  • 验证你完成的谜题
  • 当您完全卡住时摆脱困境
  • 解来自报纸或书籍的谜题
  • 生成...的答案 可打印的数独工作表
  • 检查手工制作的谜题是否确实可解
不太有用
  • 跳过谜题 - 你失去了认知益处
  • 学习 - 未解释使用了哪种技巧
  • 排行榜分数 - 求解器完成的谜题不计入
  • 每日挑战 - 改用游戏内提示

常见问题

解题器能解决任何数独谜题吗?

是——任何至少有一个有效解的标准9×9数独,无论难度如何。如果你的线索相互矛盾且没有解存在,解题器会告诉你,而不是猜测。变体如 杀手数独 或对角线数独尚不支持。

如果我的谜题有多个解怎么办?

求解器返回一个完整、有效的解。它不会列出所有可能性,因此线索太少的网格每次求解可能会产生不同的有效答案。一个正确构造的数独只有一个解——这至少需要17个线索。

解题器会显示解题步骤吗?

不。它一步返回完成的网格,并突出显示它填入的数字为蓝色。如果你更想学习逐步逻辑,我们的指南 数独解题技巧 解释从...开始的每种方法 最后空格 来 X翼.

使用数独解题器算作弊吗?

这取决于上下文。使用它检查完成的网格、创建答案键或摆脱无望的死胡同是完全正常的。在...中使用它 每周比赛 违反规则,求解器结果不计入排行榜分数。

数独解题器免费吗?

是——完全免费,无需账户,没有使用限制。

想自己解题吗?

我们的 技巧指南 涵盖所有十种解题方法 - 从 最后空格 来 X翼。然后进行测试:在...上练习 困难数独,使用...创建新谜题 免费数独生成器,或获取 可打印的数独谜题 来离线解题。