breadth-first-search 相关问题

在图论中,广度优先搜索(BFS)是一种图搜索算法,它从根节点开始并探索所有相邻节点。然后,对于每个最近的节点,它会探索未探测的邻居节点,依此类推,直到找到目标为止。

确定板上的两个正方形是否连续/由同一匝数的正方形连接()

我写了下面的代码以及isAdjacentColor方法。如果两个正方形相邻(例如,一个正方形的女王移动彼此离开)并且具有相同的...,则isAdjacentColor方法返回true ...

回答 1 投票 0

带有python的BFS,当EndPoint离startPoint很远时找不到解决方案

BFS的主要算法如下。当endRow和endColumn与startRow和startColumn相距很远时,需要很长时间才能在10x10网格中找到startPoint和endPoint之间的路径。 ...

回答 1 投票 0

在C ++中使用邻接表实现广度优先搜索时出错

我正在尝试使用C ++中的邻接表来实现广度优先搜索的代码。但是它显示了分段错误错误。我不知道在代码中哪里做错了什么。我尝试过...

回答 1 投票 1

您可以检查下面的DFS和BFS代码是否正确?

请大家检查下面的DFS和BFS代码是否正确?我尝试使用最少的代码来做到这一点。请查看。

回答 1 投票 0

BFS算法在尝试解决15个拼图JAVA时没有结束

我正在尝试使用Java中的BFS算法为15个难题创建一个求解器。问题是,当我启动程序时,它以无限循环结束。我尝试使用简单的输入状态,例如...

回答 1 投票 1

给定像元中2D数组中最近的检查点像元

我得到了一个M X N矩阵,其中c个单元格被标记为check2points。此外,给了我p个附加单元格的数量(我们称这些附加单元格的集合为T)。怎么可以...

回答 1 投票 0

使用BFS的单源最短路径用于无向加权图

我正试图提出一种解决方案,以使用BFS为无向加权图找到单源最短路径算法。我想出了一种解决方案,可以转换每个边缘权重,例如x ...

回答 1 投票 1

如何优化广度搜索算法来解决更大的迷宫

我正在一个需要解决迷宫的项目中,并将解决方案打印在标准输出上:从此:到此:为此,我使用了A *(astar)算法,而没有成本问题,原因...

回答 1 投票 1

从并置在网格中查找最长的整数

对于给定的矩阵,长度4的最长整数是9121 A = [[9,1,1,0,7],[1,0,2,1,1,0],[1,9,1,1 ,0],]行= 3 cols = 5这是我的Python代码对于给定的行和col(i,j),我是...

回答 1 投票 -1

了解python广度优先搜索算法

[我正在尝试了解广度优先搜索python的实现,并且我理解了我的评论中显示的大部分内容,但我在这里没有得到这一行:对于dx,dy在[(-1,0),(0, +1),(+ 1、0),(...

回答 1 投票 0

您能找出我的BFS代码中的错误

问题:通过使用BFS查找路径,以通过与共同的朋友从Sara向Uzma发送消息,此代码给出了错误且未显示路径。你能找出错误吗?注意:邻居是...

回答 1 投票 -1

如何从给定的父子列表创建树,但是不能在其父节点之前创建子节点?

列表包含父母和孩子。根节点的父节点为-1。我必须从这里创建一棵树,但是在其父节点之前不能创建任何子节点。亲子清单3 7 3 6 2 5 -1 1 2 4 1 2 ...

回答 1 投票 1

DFS和BFS不是MST的图

我需要找到一个连接的,无向的加权图和一个起始顶点,其中BFS和DFS都不是MST。不管它们的邻接顺序如何。

回答 1 投票 0

LeapFrog问题建模为搜索问题错误

我正在尝试编写一个程序来模拟跳蛙问题,即从左边跳三只青蛙必须跳到右边的三只石头,反之亦然。每只青蛙都能向前跳...

回答 1 投票 0

我对主要路径问题的回答是错误的,有人可以帮助我找到问题吗?

问题链接:https://www.spoj.com/problems/PPATH/问题的简要说明,1)构造一个质数介于1000和9999之间的图。2)在两个数字'a'之间添加无向边...

回答 1 投票 0

如何在C ++中编写BFS函数?

## #include #include 使用命名空间std;无效BFS(const string&,const string [],int [] [10]); int main(){const int CAP = 10;字符串...

回答 1 投票 0

了解空间复杂度-BFS解决方案-绘制布尔矩阵

我正在尝试了解BFS解决方案的空间复杂性,以解决“编程面试的元素”中的布尔矩阵问题。它类似于...

回答 1 投票 1

如何在广度优先搜索中选择起点?

在我正在阅读的书中,它告诉我选择深度为0的顶点,但我不了解图形中深度的计算方式。看上面的例子,它选择顶点A作为其起点...

回答 1 投票 0

如何跟踪访问bfs / dfs中所有节点的路径

这类似于如何在广度优先搜索中跟踪路径?但是,看来该帖子中答案中描述的方法不适用于我的情况。在这里,我所说的本质上是指...

回答 2 投票 0

如何在图形中查找连接器?

我在这里有点挣扎,因为老实说我的大脑被炸了,我对如何做一无所知。我的任务是在无向,无权的图中找到连接器。该任务声称:在...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.