腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何在python上实现有向图的非
递归
广度优先搜索
、
我正在尝试实现一个BFS函数,它将使用广度优先搜索
遍历
打印访问的有向图的
节点
列表。该函数必须以非
递归
方式实现,并且必须
遍历
图形中的所有
节点
,因此如果有多个
树
,它将以以下方式打印:
树
2: d,e,h
树
3:.....我的主要困难是理解如果图有几个
树
,如何使BFS函数
遍历
所有
节点
,而不重新打印以前访问过的
节点
。
浏览 0
提问于2019-05-08
得票数 2
7
回答
迭代深度优先
树
遍历
,在每个
节点
进行访问前和访问后
、
谁能告诉我迭代深度优先
树
遍历
的伪代码,其中可以在前序和后序对每个
节点
执行操作?基本上,我的用例是转换
递归
遍历
,我在当前
节点
上执行前操作和后操作,
递归
的两端都是子
节点
。
浏览 1
提问于2011-01-12
得票数 10
回答已采纳
2
回答
如何
递归
地迭代在
遍历
过程中发生变化的
树
?
、
、
、
我正在尝试
遍历
DOM
树
,使用AngleSharp替换和删除
节点
。这个问题并不是这个库所特有的,而是一个关于如何
递归
地修改
树
并确保我仍然
遍历
整个
树
的一般性问题。以这个列表myCollection为例,其中每个条目都是一个
节点
对象,可能具有子对象。C
节点
,那么列表就变成了:-B-E-G 这样做的问题是
递归
将是错误的。现在,for循环中的
节点
比Length多,所以不是所有的项都会被
浏览 3
提问于2015-08-14
得票数 4
6
回答
二叉
树
中的无堆栈预序
遍历
在不使用
节点
堆栈或“访问”标志的情况下,可以在二叉树上执行迭代*预顺序*
遍历
吗?但是,我想知道是否真的需要挂旗子。如果树有很多
节点
,它们将占用大量内存。编辑:i特别不想使用
递归
进行预顺序
遍历
。我问题的上下文是,我有一个八叉<em
浏览 21
提问于2012-01-23
得票数 10
回答已采纳
2
回答
返回语句是否阻止
递归
堆栈继续运行?
、
、
我正在为二进制搜索
树
编写search_key算法,并且有问题。我正在
遍历
二进制搜索
树
,并使用一种使用基本
递归
技术的有序
遍历
算法对
节点
进行比较。但是,当条件命中(search_key == nodex->value)返回
节点
时,似乎即使在返回
节点
并影响最终输出之后,它仍然继续执行代码。
递归
堆栈是否继续,即使它击中了一个返回值?
浏览 0
提问于2015-03-13
得票数 0
回答已采纳
2
回答
迭代八叉
树
遍历
、
我不能弄清楚迭代八叉
树
遍历
的过程,尽管我已经尝试过用二叉
树
遍历
的方式来接近它。对于我的问题,我有具有子指针和父指针的八叉树
节点
,并且我想迭代并且只将叶
节点
存储在堆栈中。另外,迭代
遍历
是否比
递归
遍历
更快?
浏览 0
提问于2013-03-05
得票数 1
回答已采纳
1
回答
递归
vs迭代
树
遍历
、
、
、
所以我正在研究
树
遍历
算法。例如,在K-d
树
遍历
中,我们的目标是向下
遍历
节点
到叶子。这不是什么
树
搜索,更像是一次从根到叶的
遍历
。Node* ptr = root; for(int i
浏览 20
提问于2019-07-23
得票数 1
回答已采纳
3
回答
层次优先和深度优先的
树
遍历
递归
、
、
有没有什么算法可以在postorder.Thanks中以第一级的顺序
递归
遍历
一棵
树
,并且是非
递归
的。
浏览 0
提问于2009-10-15
得票数 0
回答已采纳
1
回答
大型
树
数据结构是如何
遍历
的?
、
、
、
我正在研究
树
算法,几乎所有的算法都使用
递归
进行
遍历
,当然,不需要
递归
也可以完成
遍历
(通过创建堆栈数据结构和while循环)。但是出于好奇,想知道这些
树
的数据结构是如何在
树
中存在着数以百万或数十亿的
节点
时被
遍历
的?当然,这些问题也是在面试中提出的。我能想到的一些方法是 表结构中数据库中的
树</e
浏览 0
提问于2016-02-21
得票数 3
1
回答
如何使用java库"HTML Parser“删除所有<style>标记?
、
、
、
NodeList styles = list.extractAllNodesThatMatch (new TagNameFilter ("STYLE"), true); 现在我不知道如何从整个
节点
列表中删除此样式属性
浏览 0
提问于2011-12-21
得票数 1
回答已采纳
4
回答
在java中
遍历
非二叉
树
、
我有一棵不是二叉
树
的
树
,每个
节点
都有两个以上的子
节点
,我正在寻找一种
遍历
这棵
树
的算法,我在学习数据结构方面真的很新手,我知道如何
遍历
二叉
树
,但当涉及到
遍历
非二叉
树
时,我会迷路。有谁能给我个提示吗?
浏览 1
提问于2013-10-13
得票数 15
2
回答
在SQL树结构中查找
节点
、
、
我在MYSQL数据库中存储了一个类似
树
的数据模型。通过在每个“
节点
”对象上使用两个字段来
遍历
树
: 我想知道是否有一种更有效地在S
浏览 3
提问于2013-02-01
得票数 1
3
回答
预定前+后订货至有序
、
、
、
任务
遍历
将表示为两个列表,两个列表都包含n个不同的正整数,每个列表唯一地标识一个
节点
。一个完整的二叉
树
要么是一个叶,包含一个
节点
:1,要么是一个分支,由一个有两个子树的
节点
(称为左子树和右子树)组成,每一个
节点
都是一个完整的二叉
树
:1/\…。8 5 7
浏览 0
提问于2016-09-25
得票数 14
回答已采纳
1
回答
DefaultMutableTreeNode中的isRoot()
、
、
、
、
但是,看起来isRoot()是一个我应该问
树
对象本身的问题。为什么这个函数存在于
节点
级别而不是
树
级别,有人能提供一些见解吗?
浏览 3
提问于2014-07-25
得票数 0
9
回答
二叉
树
级序
遍历
树
遍历
的三种类型是无序、预排序和后置顺序。 队列是如何在级别顺序
遍历</em
浏览 8
提问于2011-09-05
得票数 10
回答已采纳
3
回答
C/C++中固定堆栈的
树
遍历
法
、
、
是否可以使用固定大小的堆栈来
遍历
树结构(特别是八叉
树
,二叉
树
的3-D版本)?我不想使用
递归
,因为我的八叉
树
很深。 我正在
遍历
树
以执行范围搜索问题,以找到距离查询点最近的所有点。因此,在我的
遍历
中,我不会
遍历
那些以我的搜索区域不相交的
节点
为根的子树。
浏览 0
提问于2012-01-09
得票数 1
4
回答
使用有限线程的Java并发
、
、
、
你好,紫罗兰, 然而,我只有有限的线程;有时更多,有时少于总
节点
。对于如何
遍历
这些
树
并最终获得有限线程的最终结果,有什
浏览 4
提问于2011-01-02
得票数 0
回答已采纳
1
回答
从
递归
函数早期返回值
、
我有一棵
节点
树
。在迭代此树深度时,我需要将所有重复
节点
的列表从根
节点
返回到我的当前
节点
。 由于某些业务需求,
树
的“已经
遍历
”部分永远不会相同。我在
树
中已经
遍历
的部分中做了很多交换/替换分支。因此,维护
遍历
节点
的列表可能无法工作,因为每次我
遍历
节点
时都需要更新。因此,每当我需要回答getDuplicateNodesOfMyCurrentNode()时,我都
浏览 5
提问于2015-07-16
得票数 0
回答已采纳
1
回答
求二叉树
节点
有序秩的有效算法
、
、
、
、
给定二叉
树
(不一定是二叉
树
搜索
树
)和该
树
中的一个
节点
,有什么有效的算法(最好用Java语言)来查找该
节点
的有序秩? 通过
遍历
(
递归
或迭代),O(n)算法是可能的。还有更好的吗?谢谢你的建议。
浏览 3
提问于2015-08-19
得票数 1
回答已采纳
1
回答
有人能解释二叉
树
递归
的顺序
遍历
吗?
、
我有一些代码可以
递归
地
遍历
二叉
树
. if result is None: if not我理解
递归
,我知道如何按顺序迭代
遍历
二叉
树
,但似乎看不出这个
递归
解决方案正在发生什么。因此,如果‘
节点
’不是‘None’,我们将调用node.left上的
递归
函数,直到到达一个牵头
节点
,在这种情况下,node.lef
浏览 1
提问于2021-05-17
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python:实现文件递归遍历的 3 种方法
二叉树的遍历
二叉树的层次遍历
什么是二叉树遍历?详述二叉树遍历的原理?用C语言实现二叉树遍历算法。内附完整代码。
php递归实现无限级分类树
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券