腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为
数
独
编写
回溯
求解
器
时
出错
所以最近我试图写一个
回溯
方法来解决
数
独
难题(二维列表),我遇到了一些错误,我似乎无法解决调试问题。*顾名思义,isLegalValues接受一个列表并返回,如果该列表包含合法的值,也就是说,该列表不能有非零
数
的重复项,0可以工作。isLegalRow和isLegalCol遍历数
独
板,用特定行/列的值构建一个列表,并将它们插入到isLegalValues中。(带0的那个) 似乎部分代码正在工作,因为所有被替换的值都是有效的,但似乎
回溯
有问题。我想知道是否有人能指出哪里出了问题,我
浏览 21
提问于2020-07-28
得票数 1
2
回答
从
数
独
解决方案中删除单元格,使其成为一个难题
、
、
、
我正在
编写
一个
数
独
应用程序,目前正在研究游戏生成算法。我设法弄清楚了如何快速生成一个解决方案(而不是解决方案)。然而,我在如何删除一些数字以使其真正成为拼图的问题上遇到了困难。
浏览 0
提问于2013-02-14
得票数 3
1
回答
回溯
范式:不需要递归就能做到吗?
、
、
示例:
数
独
回溯
求解
如何在不使用递归循环的情况下进行
回溯
?只有当您调用backtrack()本身
时
,我才找到解决方案。
浏览 2
提问于2014-01-25
得票数 7
回答已采纳
1
回答
Sudoku Solver - Scilab
、
、
、
、
我用SciLab
编写
了一个解决sudoku问题的程序,但它只能解决总是有1种可能值的平方的sudoku。就像brainbashers.com上的简单和简单的sudoku。0 3 0 0 0 8 0 1 0 0 0 0 0 0 0 0 0当试图解决中介sudoku
时
的错误代码
浏览 1
提问于2015-05-17
得票数 1
回答已采纳
1
回答
C
回溯
数
独
求解
器
、
、
、
我用C语言
编写
了这个程序,用
回溯
算法来解决给定的
数
独
谜题(用二维数组表示)。我怎样才能使它更有效率,也许更快,更简洁? 这是我在这里的第一篇帖子,欢迎所有的建议!(跟我学究!)
浏览 0
提问于2020-03-15
得票数 3
1
回答
求解
数
独
的算法
、
我正在试着写一个算法来解决一个扩展的
数
独
问题。我设法找到了9x9
数
独
的解决方案,但当我尝试扩展它
时
,我的程序返回"No solution“,我不知道哪里出了问题。也许有人可以建议我哪里做错了?在上面的例子中,
数
独
必须是两个独立的9x9
数
独
(第1-9行是第一行,第7-15行是另一行)。
浏览 1
提问于2017-04-25
得票数 2
3
回答
如何使用中央调度并行化
数
独
解算
器
?
、
、
、
作为编程练习,我刚刚
编写
了一个使用
回溯
算法的
数
独
求解
器
(参见获得一个用C
编写
的简单示例)。 为了更进一步,我想使用Snow Leopard的GCD来并行化它,这样它就可以在我的机器的所有内核上运行。
浏览 0
提问于2009-12-06
得票数 5
回答已采纳
4
回答
生成所需难度的
数
独
?
、
所以,我已经读了相当多的
数
独
字谜的生成。据我所知,获得所需难度的
数
独
难题的标准方法是生成一个难题,然后对其进行评分,然后重复进行,直到您获得一个可接受的评分。这可以通过使用一些更复杂的
求解
模式(XY翼,箭鱼等)通过
回溯
生成来改进,但这并不是我在这里想要做的。
浏览 0
提问于2012-05-08
得票数 8
1
回答
数
独
解算
器
无限递归Java
、
、
、
我正在用Java构建
数
独
解算
器
,并使用
回溯
算法。有一个堆栈溢
出错
误,我怀疑我的代码中有无限递归。我知道我提供的信息很少,但我被困住了,不知道如何继续。我通过调用以下命令来启动程序基本上,用程序从左到右
求解
数
独
,然后从上到下。网格是一个9x9的数组,表示每个数
独
正方形,它包含一个名为" value“的自定义类型,它只包含一个整数和一个布尔值"isOriginal”,表示该值是给定的还是可变的。"mov
浏览 0
提问于2018-09-17
得票数 0
1
回答
递归
回溯
数
独
求解
器
、
、
、
我利用互联网上的一些资源和一些自己
编写
的代码,
编写
了一个C程序,可以解决50个Sudokus问题。我定义了一个类似sudokucolumn的数组。以下是
求解
函数。
浏览 2
提问于2017-07-12
得票数 0
1
回答
Javascript递归
回溯
数
独
求解
器
、
、
、
我
编写
了以下帮助函数来获取网格上任意位置的行、列和块单元。我都测试过了,他们看起来都很好。这是一种递归
回溯
算法。当我在片段中运行它
时
,它就能工作了。当使用铬,它没有。
浏览 2
提问于2020-02-18
得票数 1
回答已采纳
1
回答
如果每次迭代都需要重置,如何对其进行基准测试?
、
、
我用
回溯
方法
编写
了一个小的
数
独
解程序。现在我想测试一下这个函数的速度。exampleBoard.Cells, b.StartTimer() }由于&Board是指针,我将在第一次迭代中
求解
Sudoku,而在下一次迭代中,我将
回溯
已解决的板。因此,我在每次迭代开始
时
重置板。exampleBoard中填充了示例值。 它们是一种更好的方法来测试这个函数,而不需要一次又
浏览 0
提问于2015-11-15
得票数 1
回答已采纳
2
回答
提出RecursionError的
数
独
回溯
算法
求解
器
、
、
我正在创建一个基于文本的Sudoku解决程序,每次我运行代码
时
都会碰到一个RecursionError错误。
浏览 1
提问于2020-06-09
得票数 0
回答已采纳
1
回答
使用递归和
回溯
的
数
独
求解
器
、
、
、
、
我想我在这里执行的是
回溯
错误的方法。我认为我打印的是最终和错误的,因为只有第一行是每次打印。有谁能帮我修一下代码,告诉我哪里
出错
了吗?
浏览 6
提问于2022-02-23
得票数 0
1
回答
数
独
求解
器
递归
回溯
不终止
、
我
编写
了一个MATLAB程序,使用递归
回溯
解决方案来解决9×9 Sudoku难题,但递归似乎没有终止。当我暂停调试
器
并查看面板
时
,我发现我的面板已经包含了正确的解决方案。有人能就我的代码哪里
出错
提出建议吗?
浏览 1
提问于2020-05-27
得票数 1
1
回答
优化
数
独
解题方法
、
在为一项任务制作数
独
解算
器
时
,我在
求解
数
独
的空白单元格
时
遇到了一个问题。我可以轻松地
求解
具有唯一解的单元格,但是当我遇到具有多个解的单元格(在数
独
的当前状态下)
时
,我想转到下一个空白处,在不得不“尝试”值并相应地扩展我的解决方案之前,尝试填入尽可能多的
数
独
。(fromString $ drop (x*9+y) $ toString sudoku) | otherwise = error &quo
浏览 0
提问于2017-05-25
得票数 0
2
回答
Java中
数
独
求解
器
递归
回溯
、
我正在为sudoku实现递归
回溯
算法。下面是创建随机填充板的代码。我想知道在任何可读的编码,特别是验证方法方面,我是否能使它更好。在董事会课上。set.add(board[blockrow + i][blockcolumn + j]); }}下面一个是
求解
类,它是
求解
sudoku的主要算法。
浏览 0
提问于2020-03-02
得票数 4
回答已采纳
2
回答
通过产生式规则解决
数
独
问题
、
、
、
、
我正在尝试使用产生式规则来解决任何
数
独
难题,并使用Drools作为我的推理引擎。Drools的例子之一就是
数
独
解算
器
,下面是相关的规则: 有没有人为
数
独
构建了一个基于推理规则的
求解
器
?
浏览 1
提问于2010-12-30
得票数 1
回答已采纳
1
回答
数
独
回溯
无效
数
独
、
、
我创建了一个
数
独
回溯
解算
器
,它工作得很好,但现在我想给出一个错误,如果
数
独
不能被解决,因为它不是有效的,例如,如果这个数
独
给定: 如果我的
求解
方法是不可解的,我该怎么做才能给出一个错误呢?
浏览 1
提问于2013-02-28
得票数 2
回答已采纳
1
回答
将较小的位图多次添加到较大的位图
嗨,提前谢谢你,我已经将相机图像转换为黑白,并删除了线条,但我不确定如何将'0‘位图添加到较大的位图中。
浏览 0
提问于2011-03-01
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
用回溯算法求解数独问题
代码实践:如何用C、Java和Python中的回溯求解数独问题?
什么是回溯算法?详述回溯算法的原理?用C语言实现回溯算法。内附完整代码。
Python数独算法
C+算法主题系列之论递归回溯算法与原始穷举算法的一致性
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券