优先搜索 问答列表

如何修改大数的 de bruijn 算法?

作者:niico 提问时间:11/11/2022

我有以下代码用于 de Bruijn 序列输出。 它适用于小数字,但如果 number = 18,则会抛出错误: RecursionError: maximum recursion depth ex...

关于在两个函数之间传递参数的问题 [重复]

作者:xjqing 提问时间:7/31/2023

这个问题在这里已经有答案了: Java 是“按引用传递”还是“按值传递”? (91 个回答) 4个月前关闭。 我对两个函数之间的参数传递感到困惑,这里有两个结果相反的例子: 示例 1: 如果我运行...

C++代码有时会因错误0xC0000005退出,有时会执行,但会用随机整数填充数组

作者:Aryan Yoshi Joshi 提问时间:9/17/2023

我在 java 之后学习 c++,并编写了一个程序来使用 dfs 解决某个游戏。问题是在运行时,有时程序不执行并给出0xC0000005错误,但有时运行平稳,但用随机值填充状态数组。我认为它与我搞砸的...

DFS 最终进入无限循环

作者:Dominic 提问时间:10/25/2023

我写了一个 dfs 搜索来寻找问题。我正在解决的问题是,当给定一个数字数组(例如 [2, 1, 3])时,我需要遍历数组并计算其自身及其相邻单元格(如果已填充)。例如,如果数组是 [2, 1, 3],...

递归函数的工作原理

作者:유한정 提问时间:11/8/2023

亲爱的, 提前谢谢你。 我的问题是关于DFS算法的。 我的代码和结果如下。 法典 graph = [ [], [2,3,8], [1,7], [1,4,5], [3,5], [3,4],...

深度优先搜索逻辑递归函数

作者:LearningLittleByLittle 提问时间:11/13/2023

我有一些代码,我模拟了一个玩家试图在地牢爬行游戏中逃离地牢。我想使用深度优先搜索来测试玩家是否能成功。 在地牢类中,我的方法出了点问题,应该测试地牢的每条路径是否都会成功: 以下是我的打印声明: ...

列出有向图中的所有路径

作者:c111 提问时间:11/16/2023

我有一些图表,我在这里找到的 depthFirst 搜索不起作用。 我的节点不会直接指向另一个节点,但如下所示: graph = { 'type1': {'varname1': ['type2',...

如何在iOS中将2D矩阵中的不规则连接区域转换为矩形?

作者:magic_9527 提问时间:11/15/2023

我有一个 513*513 矩阵,表示人员分割的结果。 现在我想将不规则的连接区域转换为矩形。 如下图所示: 我的代码是: func findConnectedRegion(matrix: [[...

Haskell 深度优先图遍历具有无限循环

作者:lrainey6-eng 提问时间:11/10/2023

我最近花了一些时间尝试在 Haskell 中制作深度优先遍历算法。但是,对于我的函数,我希望该函数返回一个“访问”列表,该列表按顺序访问了每个节点。 演示:使用图形,输出应该是因为我开始并在 上结束...


共9条 当前第1页