腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
ATLR 4-迭代与
递归
、
、
假设这个抽象语法
树
:我设想ANTLR将使用
递归
算法(深度优先
遍历
)
遍历
这棵
树
。我将对这棵
树
进行多次评估(例如,10 for次)。我可以使用迭代(使用我自己的堆栈),而不是使用
递归
算法来
遍历
这棵
树
。为了提高性能,我认为迭代算法的性能会更好。ANTLR真的使用
递归
遍历
吗?这真的是一个性能问题吗? 谢谢!
浏览 1
提问于2014-12-08
得票数 0
1
回答
求二叉树节点有序秩的有效算法
、
、
、
、
给定二叉
树
(不一定是二叉
树
搜索
树
)和该
树
中的一个节点,有什么有效的算法(最好用
Java
语言)来查找该节点的有序秩? 通过
遍历
(
递归
或迭代),O(n)算法是可能的。还有更好的吗?谢谢你的建议。
浏览 3
提问于2015-08-19
得票数 1
回答已采纳
1
回答
评估
树
遍历
递归
算法(
Java
)中是否可能出现堆栈溢出错误
、
、
、
从理论上(即,没有实际执行)确定在什么情况下某个
树
遍历
递归
算法会在
Java
中产生堆栈溢出,最佳的方法是什么?public class Node { private Node left; right.inOrder(); }在该算法中,嵌套
递归</
浏览 0
提问于2015-05-03
得票数 4
回答已采纳
1
回答
用
Java
递归
遍历
继承
树
、
、
我目前有一个方法可以产生我想要的东西,但它不是最容易阅读的,并且使用迭代而不是
递归
。我想知道是否有一种更干净的方法来实现我想要的,潜在地使用
递归
调用,但主要目的是使代码更容易阅读。
浏览 0
提问于2021-02-18
得票数 0
1
回答
大型
树
数据结构是如何
遍历
的?
、
、
、
我正在研究
树
算法,几乎所有的算法都使用
递归
进行
遍历
,当然,不需要
递归
也可以完成
遍历
(通过创建堆栈数据结构和while循环)。但是出于好奇,想知道这些
树
的数据结构是如何在
树
中存在着数以百万或数十亿的节点时被
遍历
的?当然,这些问题也是在面试中提出的。我能想到的一些方法是 表结构中数据库中的
树
及
遍历
浏览 0
提问于2016-02-21
得票数 3
1
回答
构造二叉
树
,给出不
递归
的无序
遍历
和前置
遍历
、
、
、
、
给定
树
的无序和预序
遍历
,如何以非
递归
的方式重新构造
树
。3 8 9顺序
遍历
: 4,2,5,8,1,6,3,9,7注意:有许多对
递归
实现的引用。然而,这里的意图是寻找非
递归
的实现。
浏览 1
提问于2018-01-20
得票数 2
回答已采纳
3
回答
方案:
递归
广度优先
树
遍历
、
我正在绞尽脑汁,试图弄清楚如何在方案中实现广度优先的
树
遍历
。我已经用
Java
和C++做过了。如果我有代码,我会发布它,但我不确定具体如何开始。 根据下面的
树
定义,如何使用
递归
实现广度优先搜索?
浏览 0
提问于2010-05-03
得票数 1
1
回答
是否有可能有一个与中间生产者的
Java
流?
、
、
我有一个解析器,它
递归
地
遍历
树
。我想重写这个解析器的实现,这样我就可以使用
Java
的Stream,而只使用Stream,而不需要任何
递归
。
树
的每个节点都应该由一个具有以下签名的处理器处理:Stream<Token> process(Token)。IMHO我不能使用flatMap(),因为我不知道我处理的
树
的深度,也不能修改我处理的流。
浏览 1
提问于2020-03-21
得票数 0
1
回答
递归
vs迭代
树
遍历
、
、
、
所以我正在研究
树
遍历
算法。例如,在K-d
树
遍历
中,我们的目标是向下
遍历
节点到叶子。这不是什么
树
搜索,更像是一次从根到叶的
遍历
。Node* ptr = root; for(int i = 0; i &l
浏览 20
提问于2019-07-23
得票数 1
回答已采纳
7
回答
寻找Python中类似于
Java
的文件
遍历
函数
、
、
在
Java
语言中,您可以执行File.listFiles()并接收一个目录中的所有文件。然后,您可以轻松地
递归
遍历
目录
树
。 在Python中有没有类似的方法来做到这一点?
浏览 4
提问于2008-09-26
得票数 10
回答已采纳
1
回答
从给定的预顺序输入输出后顺序二叉
树
,而无需构造
树
或使用
递归
。
、
、
、
问题描述:(语言是
java
)渔获物: (N)运行时间。
浏览 3
提问于2014-05-09
得票数 0
1
回答
Nary
树
的前序
遍历
、
我仍然是
Java
的初学者。我刚刚学习了二进制搜索
树
和预序
遍历
的概念,以及如何使用
递归
来实现二叉
树
的预序
遍历
。complete} 然而,如何在N叉树上实现相同的
递归
模型呢
浏览 12
提问于2021-04-08
得票数 2
回答已采纳
1
回答
遍历
LDAP
树
并从上到下创建节点的右下角方法?
我有一个LDAP子树,它的条目对应于
Java
对象的树状结构。使用这个子树,我需要自上而下地构建树,因为
树
的每个节点都知道它的父节点,但不知道它的子节点(我无法更改实现)。我需要
递归
地
遍历
LDAP
树
,一次
遍历
一个级别,自上而下地构建我的
树
?还是有更好的方法?
浏览 0
提问于2011-11-15
得票数 0
回答已采纳
1
回答
print语句在这两种方法中到底是如何工作的?
、
、
、
1) inorder
遍历
树
的顺序
遍历
树
t是一个
递归
算法,它跟随在左子树之后;一旦没有更多的左子树要处理,我们就处理右子树。元素按左-根-右的顺序进行处理。2)PostOrder
遍历
树
t的后序
遍历
是在处理根元素之前跟随左子树和右子树的
递归
算法。元素按照从左到右的根顺序进行处理。 我对
递归
方法和print语句是如何工作的感到困惑。你能给我讲讲吗?
浏览 1
提问于2016-07-20
得票数 0
1
回答
递归
树
遍历
、
我有下面的
递归
数据结构和迭代它的方法。在这样做时,它应该向每个节点添加一个唯一的数字n,例如,它在
树
的中各自的编号。
浏览 3
提问于2013-06-21
得票数 1
1
回答
树
遍历
、
递归
、
、
、
我想知道下面的代码是如何
遍历
树
的:void travel (BST *tree) the travel(tree->right);} 我对travel(tree->left)和travel(tree->right)的
递归
调用感到困惑
浏览 2
提问于2014-02-12
得票数 0
回答已采纳
1
回答
如何在没有
递归
的情况下
遍历
二进制搜索
树
?
、
、
、
我可以很容易地使用
递归
遍历
二叉
树
,但是我对没有
递归
的
遍历
没有任何想法,所以请任何人解释,……
浏览 1
提问于2015-10-08
得票数 4
回答已采纳
2
回答
递归
树
遍历
、
、
、
struct Node { struct Node *children; 我试图
遍历
一棵
树
,并根据当前深度打印节点的值/标签(如上面所定义的)。是否有人有更好的
递归
解决方案,或者请有人推荐如何更改我当前的实现?
浏览 2
提问于2018-02-02
得票数 2
回答已采纳
2
回答
树
遍历
递归
、
、
我正在做我的树木项目我已经编写了
遍历
整个
树
的代码。目前,我的
遍历
将打印完整的
树
,如A、B、E、F、C、D、G、H、I、J、K if(node !
浏览 33
提问于2017-03-09
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python:实现文件递归遍历的 3 种方法
二叉树的遍历
二叉树的层次遍历
什么是二叉树遍历?详述二叉树遍历的原理?用C语言实现二叉树遍历算法。内附完整代码。
php递归实现无限级分类树
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券