腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(1006)
视频
沙龙
1
回答
可视化
递归
回溯
数
独
的
Gui
、
、
、
不久前我写了一个类,使用
递归
回溯
来解决
数
独
游戏--它
的
工作效果与预期一致。 现在我想一步一步地
可视化
这个算法。我基本上是想看看算法把哪个数字放在哪里,什么时候
回溯
。我写了所有必要
的
函数,并实现了一个基本
的
图形用户界面,它已经在我
的
图形用户界面中调用并显示了我
的
sudokuSolver (在你启动它并按下任意键之后,一旦你想要开始求解)。现在我
的
问题是,我希望看到算法
的</e
浏览 10
提问于2020-11-05
得票数 0
回答已采纳
1
回答
回溯
范式:不需要
递归
就能做到吗?
、
、
示例:
数
独
回溯
求解 如何在不使用
递归
循环
的
情况下进行
回溯
?只有当您调用backtrack()本身时,我才找到解决方案。
浏览 2
提问于2014-01-25
得票数 7
回答已采纳
1
回答
使用
回溯
可以使用BFS吗?
、
、
、
、
我需要使用DFS/BFS实现
数
独
。我
的
疑问是,如果我使用bfs来实现sudoku.Do,我只需要使用
递归
方法,还是必须同时使用
递归
/
回溯
?
浏览 0
提问于2013-08-12
得票数 0
1
回答
如何使用Java解决网格大小为400*400
的
数
独
难题
、
、
我正在做一个java项目来解决一个400*400网格大小
的
数
独
游戏。我已经使用
回溯
递归
来解决它,但它没有给我
的
复杂性
的
解决方案。我想知道是否有其他算法可以用于这种类型
的
数
独
网格。请帮帮忙。
浏览 0
提问于2017-04-25
得票数 0
1
回答
数
独
回溯
递归
(Java)
、
、
、
、
这个应该创建一个有效
的
sudoku字段。我已经删除了正方形支票,这不是我现在遇到
的
问题
的
一部分,所以不要奇怪。如我所知,我认为sudokuCorrect()应该做它应该做
的
事情。编辑:您可以忽略布尔测试。我知道我不使用它,我试着想些什么,但
浏览 0
提问于2018-01-13
得票数 0
回答已采纳
1
回答
数
独
的
递归
回溯
、
、
、
我仍然是编程
的
新手,我正在尝试一些稍微困难
的
主题,比如修改数
独
的
递归
回溯
程序
的
解决方案。最初
的
解决方案是针对3x3大小
的
数
独
,我希望我
的
解决方案适用于正常大小
的
数
独
(9x9)。3x3解决方案是。编辑:添加了一些函数来缩小每个空单元格
的
可能值,以及填充只有一个可能值
的
单元格。我已经验证了这些功能
浏览 0
提问于2017-05-26
得票数 2
1
回答
在c#中遍历图形用户界面按钮网格
、
最近,我用c#创建了一个
数
独
解算器程序,现在我正在尝试基于我最近
的
代码创建一个
可视化
的
GUI
数
独
游戏。现在我已经在面板中放置了按钮,并看到我可以像这样遍历面板中
的
按钮:然而,遍历似乎是随机
的
,有没有办法像遍历矩阵一样在
浏览 15
提问于2020-05-08
得票数 0
回答已采纳
2
回答
具有
递归
和
回溯
功能
的
数
独
解算器
、
、
我正在尝试编写一个具有
递归
和
回溯
功能
的
数
独
解算器。但是我
的
代码有一些问题,它总是返回false。我试着调试,它调用next(int row,int col)方法,直到第二行,第六列,然后它停止并开始
回溯
。问题是
回溯
一直持续到我
的
数
独
游戏中
的
第一个单元,然后返回false。这是我
的
代码。我错过了什么吗?
浏览 1
提问于2015-08-20
得票数 2
2
回答
数
独
递归
回溯
,过早取消
递归
、
、
、
所以我用C++写了一个
数
独
解算器,遇到了一个小问题。下面是我
的
解算板代码。它适用于拼图
的
前3行,但在命中第4行
的
末尾时不会
递归
。查看gdb上
的
代码,它到达第4行
的
末尾,
回溯
到第6列,尝试,然后反
递归
到末尾。 关于代码
的
其他几个注意事项是包含
数
独
棋盘从1,1而不是0,0开始
的
矩阵。我有三个向量rowConf、colConf和squConf来存储已经
浏览 0
提问于2012-11-04
得票数 4
1
回答
递归
回溯
数
独
求解器
、
、
、
我目前正在学习C,主要是使用Project中
的
示例。(<-如果你还不知道,就去看看吧!) return 1; }} 不幸
的
是,它并没有真正输出任何东西,在这一点上,是相当令人沮丧<em
浏览 2
提问于2017-07-12
得票数 0
5
回答
数
独
解算器,特殊情况求解
、
、
、
我正在开发一个带有
递归
回溯
的
数
独
解算器,除了一件事之外,它已经基本完成了。如果我将副本放在拼图中
的
某个地方(例如,1,1在上角),即使它不是一个可解
的
拼图,它也会一直试图找到解决方案。任何帮助都是非常感谢
的
! 抢夺
浏览 0
提问于2013-03-19
得票数 1
4
回答
有没有什么算法可以解决任何传统
的
数
独
难题,而不需要猜测(或类似的技术)?
有没有什么算法可以不用猜测就能解决传统
的
数
独
难题?EDIT1:感谢您
的
回复。 传统
数
独
意味着81盒
数
独
,没有任何其他限制。假设我们知道解决方案是唯一
的
,有没有算法可以保证在不
回溯
的
情况下解决它?
回溯
是一个通用
的
工具,我没有错,但是,使用一个通用
的
工具来解决
数
独
减少了破解数
独
的
浏览 0
提问于2011-08-21
得票数 11
1
回答
数
独
解算器无限
递归
Java
、
、
、
我正在用Java构建
数
独
解算器,并使用
回溯
算法。有一个堆栈溢出错误,我怀疑我
的
代码中有无限
递归
。我知道我提供
的
信息很少,但我被困住了,不知道如何继续。我通过调用以下命令来启动程序基本上,用程序从左到右求解数
独
,然后从上到下。网格是一个9x9
的
数组,表示每个数
独
正方形,它包含一个名为" value“
的
自定义类型,它只包含一个整数和一个布尔值"isOriginal”,表示该值是
浏览 0
提问于2018-09-17
得票数 0
1
回答
Javascript
递归
回溯
数
独
求解器
、
、
、
我最近在Golang写了同样
的
代码,并在这里提供了一些帮助。我现在正试图将其移植到javascript。0, 0, 2, 8, 0], [0, 0, 0, 0, 8, 0, 0, 7, 9]这是从sudoku维基百科页面获取
的
网格我编写了以下帮助函数来获取网格上任意位置
的
行、列和块单元。我都测试过了,他们看起来都很好。这是一种
递归
浏览 2
提问于2020-02-18
得票数 1
回答已采纳
1
回答
Sudoku Solver - Scilab
、
、
、
、
我用SciLab编写了一个解决sudoku问题
的
程序,但它只能解决总是有1种可能值
的
平方
的
sudoku。就像brainbashers.com上
的
简单和简单
的
sudoku。中sudoku总是达到一个点,即它们没有一个1可能值
的
正方形。我如何修改我
的
代码来解决这些更困难
的
sudoku呢?0 3 0 0 0 8 0 1 0 0 0 0 0 0 0 0 0
浏览 1
提问于2015-05-17
得票数 1
回答已采纳
1
回答
用C语言实现
递归
和
回溯
求解数
独
字段
、
、
、
、
我
的
挑战是使用
递归
和
回溯
来解决给定
的
数
独
字段。我们已经有了一些代码,但是我们不知道如何实现
回溯
。以下是我们
的
代码: int solve( int row, int col ) { if (getValueFromField(row, col) !如果没有,我可以向你解释他们是做什么
的
。 你有关于如何在这里实现
回溯
的
想法吗?欢迎光临!拉斐尔
浏览 49
提问于2021-04-21
得票数 0
1
回答
递归
回溯
问题-
数
独
解题示例
、
最近,我一直在尝试教自己一些
递归
,以便更好地理解这个过程。虽然我理解基本
的
递归
技术,但我仍然很难理解
递归
回溯
的
想法。为了帮助解决这个问题,我尝试编写了一个方法,当给定一个二维数组和两个整数r和c时,该方法可以求解数组求解器,这两个整数表示当前
的
列和行。我相信我已经正确地设置了所有的东西,但我不太清楚如何处理“解开”,或者在我
的
初始方法调用到达最终
的
基本情况后会发生什么。到目前为止,当我运行这个方法时,它只返回一个空
的
浏览 1
提问于2014-03-21
得票数 1
2
回答
从
数
独
解决方案中删除单元格,使其成为一个难题
、
、
、
我正在编写一个
数
独
应用程序,目前正在研究游戏生成算法。我设法弄清楚了如何快速生成一个解决方案(而不是解决方案)。然而,我在如何删除一些数字以使其真正成为拼图
的
问题上遇到了困难。我
的
第一个倾向是根据难度随机删除一定数量
的
单元格,但这不是正确
的
算法,因为它经常呈现一个无法解决或有多个解决方案
的
难题。它还可能生成不能反映所请求
的
难度
的
难题。 这是我到目前为止拥有的代码。我删除了大部分不相关
的
代码,但如果你想看到一些未实现但
浏览 0
提问于2013-02-14
得票数 3
1
回答
使用
递归
和
回溯
的
数
独
求解器
、
、
、
、
这是我现在写
的
代码。如果我试着运行它,它会继续一个没完没了
的
循环,不停地打印Sudoku板
的
第一行,还有一个不正确
的
解决方案。我想我在这里执行
的
是
回溯
错误
的
方法。我认为我打印
的
是最终和错误
的
,因为只有第一行是每次打印。有谁能帮我修一下代码,告诉我哪里出错了吗?
浏览 6
提问于2022-02-23
得票数 0
1
回答
求解数
独
的
算法
、
我正在试着写一个算法来解决一个扩展
的
数
独
问题。我设法找到了9x9
数
独
的
解决方案,但当我尝试扩展它时,我
的
程序返回"No solution“,我不知道哪里出了问题。也许有人可以建议我哪里做错了?在上面的例子中,
数
独
必须是两个独立
的
9x9
数
独
(第1-9行是第一行,第7-15行是另一行)。
浏览 1
提问于2017-04-25
得票数 2
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券