腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(2171)
视频
沙龙
1
回答
一种
求
解数
独
的
回溯
算法
、
、
、
我正在尝试创建一个
回溯
算法
来解决特定
的
数
独
拼图。然而,我遇到了一个问题,我思考了很长一段时间,但无法掌握。下面是我
的
回溯
算法
: # The puzzle itself [0,0,6,8,4,0,0,0,0], [0,3,9,0,0,0,0,1,0Condition unsatisifed 我正在努力理解5,7是如何在没有执行任何条件检查
的
情况下跳到5
的</em
浏览 12
提问于2021-04-08
得票数 1
回答已采纳
4
回答
有没有什么
算法
可以解决任何传统
的
数
独
难题,而不需要猜测(或类似的技术)?
有没有什么
算法
可以不用猜测就能解决传统
的
数
独
难题?EDIT1:感谢您
的
回复。 传统数
独
意味着81盒数
独
,没有任何其他限制。假设我们知道解决方案是唯一
的
,有没有
算法
可以保证在不
回溯
的
情况下解决它?
回溯
是一个通用
的
工具,我没有错,但是,使用一个通用
的
工具来解决数
独
减少了破
解数
独
的
价值和乐趣(手动或
浏览 0
提问于2011-08-21
得票数 11
1
回答
求
解数
独
问题
的
回溯
算法
、
、
我一直在尝试实现一个
回溯
算法
来解决java控制台应用程序中
的
Sudoku问题。我以前从来没有实现过这个
算法
,而且可能只看几个youtube视频是不够
的
,因为它似乎不像我认为
的
那样有效。我已经用我在网上找到
的
一个真正
的
sudoku来手动填板。然而,它并没有经过第一个广场。最初,我尝试将整个过程嵌套在一个双循环中,但这似乎也不起作用。我已经对有效
的
移动方法进行了适当
的
测试,所以问题显然没有出现。感谢你
的
浏览 2
提问于2016-06-26
得票数 2
回答已采纳
2
回答
从数
独
解决方案中删除单元格,使其成为一个难题
、
、
、
我正在编写一个数
独
应用程序,目前正在研究游戏生成
算法
。我设法弄清楚了如何快速生成一个解决方案(而不是解决方案)。然而,我在如何删除一些数字以使其真正成为拼图
的
问题上遇到了困难。我
的
第一个倾向是根据难度随机删除一定数量
的
单元格,但这不是正确
的
算法
,因为它经常呈现一个无法解决或有多个解决方案
的
难题。它还可能生成不能反映所请求
的
难度
的
难题。 这是我到目前为止拥有的代码。我删除了大部分不相关
的
代码,但如果你
浏览 0
提问于2013-02-14
得票数 3
1
回答
数
独
解算器无限递归Java
、
、
、
我正在用Java构建数
独
解算器,并使用
回溯
算法
。有一个堆栈溢出错误,我怀疑我
的
代码中有无限递归。我知道我提供
的
信息很少,但我被困住了,不知道如何继续。我通过调用以下命令来启动程序基本上,用程序从左到右求
解数
独
,然后从上到下。网格是一个9x9
的
数组,表示每个数
独
正方形,它包含一个名为" value“
的
自定义类型,它只包含一个整数和一个布尔值"isOriginal”,表示该值是
浏览 0
提问于2018-09-17
得票数 0
1
回答
求
解数
独
的
算法
、
我正在试着写一个
算法
来解决一个扩展
的
数
独
问题。我设法找到了9x9数
独
的
解决方案,但当我尝试扩展它时,我
的
程序返回"No solution“,我不知道哪里出了问题。也许有人可以建议我哪里做错了?在上面的例子中,数
独
必须是两个独立
的
9x9数
独
(第1-9行是第一行,第7-15行是另一行)。
浏览 1
提问于2017-04-25
得票数 2
10
回答
求
解数
独
的
算法
、
、
我想用python写一段代码来解决数
独
难题。你们知道有什么好
的
算法
可以做到这一点吗?我在网上某处读到
一种
算法
,它通过用所有可能
的
数字填充整个框来解决它,然后将已知值插入到相应
的
boxes.From中。已知值
的
行和列已知值是removed.If。你们知道比这更好
的
算法
吗?请帮我写一个。另外,我也不知道该如何从用户那里读取已知值。通过控制台逐个输入值真的很难。除了使用gui之外,还有什么简单
的
方法可以解
浏览 13
提问于2009-11-09
得票数 22
2
回答
对我
的
学生有任何关于有趣
的
算法
问题和例子
的
想法吗?
对于我可以作为课堂练习给我
的
学生
的
问题,有人有什么建议吗?我希望能够激励他们所有人,而不仅仅是有天赋的人。我想让他们一起工作来解决问题,所以我避免了无菌
的
统计问题。
浏览 4
提问于2011-03-09
得票数 7
回答已采纳
2
回答
int[,]
的
数
独
求解器
算法
、
、
、
、
祝大家日安,如果你有另
浏览 4
提问于2013-05-21
得票数 2
回答已采纳
3
回答
数
独
回溯
算法
(Java)
、
、
、
、
我已经创建了一个数
独
解算器,它将像人类一样解决数
独
-通过检查与被检查
的
方块对应
的
方块中
的
可能性+确定值。然而,我想创建一个随机数独生成器(从一个空白网格),所以我决定使用
回溯
算法
。我理解
回溯
的
概念,但对一件事感到困惑: 一旦我知道某个解决方案是不允许
的
,我如何知道返回(和更改)前一个节点?我是否应该简单地返回到上一个节点并循环所有的可能性?(然后,如果没有得到正确
的
答案,则返回到之前<
浏览 3
提问于2014-01-02
得票数 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
回答
如何使用Java解决网格大小为400*400
的
数
独
难题
、
、
我正在做一个java项目来解决一个400*400网格大小
的
数
独
游戏。我已经使用
回溯
递归来解决它,但它没有给我
的
复杂性
的
解决方案。我想知道是否有其他
算法
可以用于这种类型
的
数
独
网格。请帮帮忙。
浏览 0
提问于2017-04-25
得票数 0
1
回答
数
独
回溯
、
下面是我
的
solve方法。当我在我
的
main方法中调用它时,什么也没有发生,所有成功
的
东西都不会被执行,但是eclipse也不会报告错误。[c].value=k; } table[r][c].value=0;} 这个
算法
会走回头路吗
浏览 0
提问于2015-04-03
得票数 1
4
回答
生成所需难度
的
数
独
?
、
所以,我已经读了相当多
的
数
独
字谜
的
生成。据我所知,获得所需难度
的
数
独
难题
的
标准方法是生成一个难题,然后对其进行评分,然后重复进行,直到您获得一个可接受
的
评分。这可以通过使用一些更复杂
的
求解模式(XY翼,箭鱼等)通过
回溯
生成来改进,但这并不是我在这里想要做
的
。我想要做
的
是从一个“难度值”(0-1.0值,0是最容易
的
,1.0是最难
的
)生成一个难题,但一直找不到任何真正
浏览 0
提问于2012-05-08
得票数 8
2
回答
数
独
模拟退火
、
、
、
模拟退火是生成和解决数
独
问题
的
好
算法
吗?为什么或者为什么不? 我用
回溯
实现了一个Sudoku游戏,但现在我想用Java中
的
本地搜索
算法
来实现它。然而,我不知道从哪里开始。我有什么可用
的
图书馆吗?
浏览 8
提问于2014-01-19
得票数 1
回答已采纳
4
回答
带有
回溯
的
数
独
算法
- java
、
、
、
所以我有个大学作业要解决数
独
问题。我读到过
算法
X和舞蹈
算法
,但它们对我没有帮助。public void solveSudoku(int row, int col) // clears the temporary storage array因为我不确定我完全理解“<e
浏览 1
提问于2012-11-14
得票数 5
1
回答
python中数
独
的
回溯
算法
、
、
、
、
我正在尝试使用
回溯
来创建数
独
解算器。当我手动处理代码时,它工作得很好,但当我运行它时,我在返回解决方案中得到了空单元格。我花了这么多荒谬
的
时间试图修复它,但我甚至不知道到底哪里出了问题。我相当确定我
的
检查细胞解决方案
的
函数是正确
的
。board[row,col] = 0 solve() 如果可以的话请帮帮忙我正在努力提高python
的
水平
浏览 14
提问于2020-05-15
得票数 0
回答已采纳
1
回答
使用PileExclusion解决数
独
难题
、
、
、
我在试着
解数
独
之谜。我
的
算法
使用PileExclusion来消除每个节点
的
可能性。在某些拼图上,我能够得到每个节点
的
1个可能值
的
答案。在某些节点上,我得到了大多数节点
的
一个可能答案,但在某些节点上,我有多个可能
的
值(这些值是正确
的
)。有没有其他
的
优化来进一步减少答案?或者我应该在某些值上做假设?
浏览 5
提问于2012-08-08
得票数 0
回答已采纳
2
回答
如何在1秒内找到数
独
游戏
的
所有解(计数)?
我试过跳舞、链接和其他一些搜索
算法
,但它们不能在1秒
的
给定时间限制内工作。对于一个有大约100万个解决方案
的
数
独
游戏来说,计算所有解决方案大约需要10秒。
浏览 1
提问于2012-07-08
得票数 1
2
回答
Erlang中
的
回溯
、
首先,我为我
的
英语感到抱歉。这个数独有两个解决方案。我必须把它们都写出来。在最初
的
解决方案达成后,我需要实现一个
回溯
算法
,但我不知道如何实现它。 我
的
想法是将固定元素写出到一个名为fixedlist
的</e
浏览 1
提问于2009-12-05
得票数 6
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券