腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(6482)
视频
沙龙
1
回答
一般树遍历
广度
优先
(使用
队列
)
、
它实际上是关于如何使用
广度
优先
搜索
(使用
队列
)遍历一般树(而不是
二叉树
)。我能找到
的
都是
二叉树
。事前谢谢你
浏览 0
提问于2013-07-03
得票数 0
1
回答
基于
队列
的
OCaml
二叉树
广度
优先
搜索
、
、
、
、
我想在
OCaml
中使用
队列
在
二叉树
上创建一个
广度
优先
的
搜索
,但是我不能让它工作。 当一个节点没有任何“邻居”时,函数似乎被卡住了。let l = enque left l in else [] 这是一棵我正在测试
的
树", Empty), "D", Empty)), "E", No
浏览 4
提问于2019-04-16
得票数 0
1
回答
对于
二叉树
的
广度
优先
搜索
,空间复杂度是多少?
、
、
、
、
这里是我
的
Java解决方案,它用
广度
优先
搜索
逐级打印
二叉树
(它有效!)=null) } System.out.println();我知道用我
的
广度
优先
搜索
算法在这里,我不进行任何递归调用,因此空间复杂性将只是我为宽度
优先
搜索
队列
分配
的
空间。从这里我看
浏览 3
提问于2015-03-29
得票数 2
回答已采纳
1
回答
一棵树是由宽度
优先
搜索
而成
的
二叉树
吗?
、
、
、
、
我在学习
广度
优先
搜索
。我想问:由宽度
优先
搜索
(即BFS树,存储每个节点
的
前身)构建
的
树是否是
二叉树
?
浏览 4
提问于2013-03-27
得票数 1
1
回答
Minimax算法
队列
可能吗?
、
是否可以在
队列
数据结构中表示极小极大算法,或者只能在树中表示?
浏览 1
提问于2013-10-04
得票数 3
3
回答
二叉树
中
的
BFS
、
我正在尝试编写
二叉树
中
广度
优先
搜索
的
代码。我已经将所有数据存储在一个
队列
中,但是我不知道如何遍历所有节点并使用它们
的
所有子节点。下面是我用C编写
的
代码: if (bt != NULL) breadthFirstSearch (bt->right, q);} 我已经将根数据排入
队列
,但它仍然不起作用。有人能指出我<e
浏览 3
提问于2011-05-17
得票数 5
2
回答
广度
优先
搜索
遍历与预序遍历与深度
优先
搜索
遍历
、
、
、
对于
二叉树
,
广度
优先
搜索
遍历(BFS)是否与预顺序遍历相同?我有点被这两种不同类型
的
横穿弄糊涂了。有人能给我解释一下吗?此外,预顺序遍历与深度
优先
搜索
遍历(DFS)相比如何? 非常感谢!
浏览 1
提问于2019-03-19
得票数 10
回答已采纳
1
回答
您是首先在递归算法中
搜索
广度
还是深度?
、
、
、
深度
优先
搜索
使用LIFO/Stack。
广度
优先
搜索
使用FIFO/
队列
。递归算法使用什么?两者
的
结合?
浏览 1
提问于2017-07-05
得票数 1
回答已采纳
1
回答
如何理解分枝定界
广度
优先
搜索
的
内存问题
、
分支定界法有三种
搜索
策略:深度
优先
搜索
、
广度
优先
搜索
和最佳
优先
搜索
。所有的书籍和文献都表明,
广度
优先
和最佳
优先
将占用所用计算机
的
更多内存。如何理解这个?以一棵
二叉树
为例,当从活动节点列表中取出一个节点(父节点)进行处理时,会生成两个子节点(或子节点)并插入到活动节点列表中,但父节点需要删除,因此只增加了一个节点
的
内存。从这个角度来看,所有这三种<
浏览 9
提问于2017-02-27
得票数 1
1
回答
为什么在实现深度
优先
搜索
时使用
队列
数据结构会使其成为
广度
优先
搜索
?
、
、
、
我知道深度
优先
搜索
是使用后进先出( LIFO )数据结构实现
的
,使用类似
队列
的
FIFO结构可以实现
广度
优先
搜索
,但为什么?
浏览 1
提问于2016-02-10
得票数 0
1
回答
计算给定距离
的
所有可能路径
、
下面有一个用Java编写
的
路径查找函数,需要做一些工作。用户通过键盘提供输入,其中第一个整数是距离,剩下
的
整数是pogo坚持距离。同样
的
pogo棒可以按需要多次使用,同样地,也不需要移动距离> totalDistance
的
pogo棒。我
的
算法几乎按照需要工作,尽
浏览 3
提问于2016-02-02
得票数 0
2
回答
高效实现
广度
优先
算法
的
动态
队列
、
、
、
我正在构建一个
广度
优先
的
图
搜索
算法,用于
搜索
伦敦地铁。谁能告诉我如何实现一个
基于
Java ArrayList
的
队列
,它可以跟踪头部和尾部,并在内存增长时有效地
浏览 0
提问于2011-01-07
得票数 0
回答已采纳
2
回答
这种类型
的
可枚举操作是否有一个可接受
的
名称?
、
、
、
我经常发现自己需要遍历分层对象
的
树,并在此过程中对每个项目执行操作。在列表理解白话中,这种操作有一个普遍接受
的
名称吗?我之所以问这个问题,是因为我记得我第一次了解python
的
时,它还没有出现在.net框架中,我觉得它有一个不寻常但合适
的
名字。这里有几个通用
的
方法,它们递归向上和向下递归树结构,并在遇到每一项时生成它们。
浏览 1
提问于2011-06-23
得票数 6
1
回答
深度
优先
迭代加深算法打印
二叉树
广度
优先
、
、
我不是程序员,但作为我个人项目的一部分,我很想了解是否有一种递归解决方案,能够首先打印
二叉树
的
宽度,级别顺序?我知道可以使用迭代深度
优先
算法?for child in children: else:对于下面的
二叉树
5)1 (6)1 (7)0我得到了这个遍历输出:(1)3 (2)2 (4)1 (8)1 (9)0 (5)1 (3)1 (6)1 (7)0 None 这不是层级排序,而是预排序深
浏览 0
提问于2012-03-17
得票数 0
回答已采纳
3
回答
层次
优先
和深度
优先
的
树遍历递归
、
、
有没有什么算法可以在postorder.Thanks中以第一级
的
顺序递归遍历一棵树,并且是非递归
的
。
浏览 0
提问于2009-10-15
得票数 0
回答已采纳
1
回答
使用rxjs观察值实现
广度
优先
搜索
、
、
、
我尝试实现
的
东西并不完全是
广度
优先
搜索
,但它与常见
的
广度
优先
搜索
的
实现方式类似。在尝试使用
广度
优先
搜索
查找最短路径时,首先从具有起始节点
的
队列
开始,将该节点弹出,然后将该节点
的
子节点添加到
队列
中,继续循环。当您找到您正在寻找
的
结束节点时,您将停止执行/从
队列
中弹出内
浏览 13
提问于2021-11-13
得票数 0
2
回答
将后排序
二叉树
遍历索引转换为级别顺序(
广度
优先
)索引
、
、
、
、
假设一棵完整
的
二叉树
,每个节点都可以用它在给定
的
树遍历算法中出现
的
位置来寻址。例如,高度为3
的
简单完整树
的
节点索引将如下所示: 0 1 23 4 5 6 6 2 50 1
浏览 1
提问于2010-12-21
得票数 4
回答已采纳
2
回答
树
的
广度
优先
遍历,Python
、
、
、
我计算出了树
的
深度
优先
遍历。res += [tree.key] _dfs(tree.right, res)我似乎找不到
广度
优先
搜索
的
解决方案是否必须使用
队列
或堆栈? 谢谢!!
浏览 1
提问于2012-04-16
得票数 4
回答已采纳
2
回答
如何以螺旋顺序遍历树?
1 4 5 6 7螺旋顺序
的
输出应为
浏览 14
提问于2010-05-14
得票数 2
2
回答
打印
二叉树
的
单个给定级别上
的
所有元素
、
、
我需要打印出(访问)
二叉树
单层上
的
节点。 我不知道如何做到这一点,但话又说回来,我对算法总体上不是很熟练。我知道在
广度
优先
遍历中,你使用一个
队列
,你首先将根节点放入
队列
中,然后将其出队,访问它并将其子节点排队,然后将第一个排队
的
子节点出队,访问它并将其子节点排队,等等。根据我
的
理解,这使得我们不可能确切地知道一个级别何时结束,另一个级别何时开始,除非你在创建
二叉树
时为每个节点分配它
的
级别,然后在进行
广度</e
浏览 1
提问于2010-01-23
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
远程监控员工电脑的 Python 广度优先搜索算法
监控公司网络的软件之 Python 广度优先搜索算法:精准洞察网络拓扑
Python一文简单看懂 深度&广度 优先算法
第二次:深度&广度优先算法
计算机考研408数据结构考试内容
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券