腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
二叉
树
的
递归
广度优先
遍历
、
、
、
我正在努力寻找一种在
C
或
C
++
语言
中使用
递归
实现二叉
树
遍历
的方法。谢谢
浏览 4
提问于2014-01-18
得票数 1
1
回答
递归
vs迭代
树
遍历
、
、
、
所以我正在研究
树
遍历
算法。例如,在K-d
树
遍历
中,我们的目标是向下
遍历
节点到叶子。这不是什么
树
搜索,更像是一次从根到叶的
遍历
。Node* ptr = root; f
浏览 20
提问于2019-07-23
得票数 1
回答已采纳
1
回答
如何在
C
++中创建可
遍历
树
数据结构
、
、
、
、
有谁有用
C
语言
(!
C
++)迭代和
递归
地构建树数据结构的好例子吗?还可以
遍历
树
并覆盖每个节点。
浏览 2
提问于2012-08-13
得票数 0
回答已采纳
5
回答
从二叉
树
中删除多个节点
、
我用
C
语言
创建了一个二进制搜索
树
,问题是我找不到一种有效的方法来删除所有的节点,比如id>5。 当我
遍历
树
时,如果我删除一个节点,
递归
就会出错,因为结构不同。在从
树
中删除数据之前,有没有办法不使用帮助堆栈来保留数据?
浏览 4
提问于2009-12-17
得票数 4
回答已采纳
1
回答
有没有可能在不使用
递归
或堆栈/队列的情况下获得二叉
树
的高度?
、
、
、
我正在用
C
语言
编写一个程序,其中涉及到对返回二叉
树
高度的函数的多次调用。最初我使用
递归
来做这件事,但很快我又被它咬住了,因为我得到了堆栈溢出错误(不是由于无限
递归
)。为了解决这个问题,我尝试修改函数,使其不使用
递归
,而使用迭代。是的,使用堆栈/队列可以做到这一点,但我更希望不必这样做。 我找到了一个网站,它给出了没有
递归
或堆栈的
遍历
树
的代码。
浏览 17
提问于2017-08-11
得票数 3
回答已采纳
1
回答
求二叉树节点有序秩的有效算法
、
、
、
、
给定二叉
树
(不一定是二叉
树
搜索
树
)和该
树
中的一个节点,有什么有效的算法(最好用Java
语言
)来查找该节点的有序秩? 通过
遍历
(
递归
或迭代),O(n)算法是可能的。还有更好的吗?谢谢你的建议。
浏览 3
提问于2015-08-19
得票数 1
回答已采纳
4
回答
当
递归
使用堆栈时,使用堆栈而不是
递归
如何在
C
中提供更好的性能?
、
、
、
这个问题是由学习
C
语言
引起的。但是,在任何函数调用使用堆栈时,如何更好地使用自创建堆栈呢?
浏览 6
提问于2015-10-06
得票数 2
回答已采纳
1
回答
如何以编程方式访问Silverlight FrameworkElement的ToolTipService?
、
、
我们有一种
语言
机制,它在XAML页面加载时
递归
遍历
它们,检查每个元素的Tag属性,并使用它的值来检索要应用于该元素的字符串资源。它目前不支持工具提示,我们必须在每个页面上有特定的代码来应用
语言
资源。我正在尝试将此功能添加到我们的
递归
机制中。所以我
递归
遍历
树
,对于每个FrameworkElement元素,我想知道它是否有ToolTipService,如果有,ToolTipService是否有ToolTip元素。如果我
递归
遍历</
浏览 0
提问于2009-10-15
得票数 6
回答已采纳
3
回答
如何将
递归
函数转换为使用堆栈?
、
、
假设我要使用深度优先搜索
遍历
一棵
树
,并且我的
遍历
算法如下所示: doSomethingWith(NODE) search(CHILD) 现在,在许多
语言
中,
递归
有一个最大深度,例如,如果
递归
的深度超过了一定的限制,那么这个过程就会因为堆栈溢出而崩溃。如何在没有
递归
的情况下实现此函数,而不是使用堆栈实现?在许多情况下,存在大量--许多
浏览 2
提问于2010-08-02
得票数 17
回答已采纳
7
回答
寻找Python中类似于Java的文件
遍历
函数
、
、
在Java
语言
中,您可以执行File.listFiles()并接收一个目录中的所有文件。然后,您可以轻松地
递归
遍历
目录
树
。 在Python中有没有类似的方法来做到这一点?
浏览 4
提问于2008-09-26
得票数 10
回答已采纳
2
回答
BST(方案)中的第k个最小元素
、
、
、
我正在寻找在BST中找到第k个最小元素的最佳方法,我想过将
树
附加到列表并
遍历
列表的方法,但这需要太多时间O(n)我也考虑过从
树
中删除元素,然后找到最小的元素,但这也需要更多的时间。由于scheme是一种函数式编程
语言
,因此解决方案必须是
递归
的。我试图寻找答案,但大多数
C
或Java
语言
的答案都会使用某种迭代格式。
浏览 0
提问于2019-11-06
得票数 0
1
回答
从给定的预顺序输入输出后顺序二叉
树
,而无需构造
树
或使用
递归
。
、
、
、
问题描述:(
语言
是java)渔获物: (N)运行时间。
浏览 3
提问于2014-05-09
得票数 0
4
回答
代码Golf:目录
树
->
树
、
用您选择的
语言
编写一个程序,
遍历
给定目录的目录
树
,并输出相应的
树
(即数组)。假设该目录是一个预定义变量D。最小的字符计数获胜。您必须使用
递归
。注意:假设没有
递归
深度限制。换句话说,您的代码只需要为足够小的目录
树
工作,在原则上则需要为较大的目录
树
工作。例如,目录
树
是├── dir11│ └── file112│ ├── file121
浏览 0
提问于2014-01-08
得票数 11
回答已采纳
1
回答
ATLR 4-迭代与
递归
、
、
假设这个抽象语法
树
:我设想ANTLR将使用
递归
算法(深度优先
遍历
)
遍历
这棵
树
。我将对这棵
树
进行多次评估(例如,10 for次)。我可以使用迭代(使用我自己的堆栈),而不是使用
递归
算法来
遍历
这棵
树
。为了提高性能,我认为迭代算法的性能会更好。ANTLR真的使用
递归
遍历
吗?这真的是一个性能问题吗? 谢谢!
浏览 1
提问于2014-12-08
得票数 0
4
回答
是否可以使用迭代而不是
递归
来
遍历
二叉
树
?
、
、
、
在学校里,当我们需要
遍历
一棵
树
(例如二叉
树
)时,我们总是被教导
递归
地
遍历
树
。我在
C
++的上下文中问这个问题
浏览 0
提问于2014-03-23
得票数 1
回答已采纳
1
回答
数组
树
的线性表示
、
、
我有一个1到1的线性
树
,其中
语言
、=>类型、=>产品、=>等;
语言
有很多类型和类型,有很多产品等等。我编写了一个
递归
函数,以返回如下样式的数组:( ( [name] => product1) 我想要的是一个
递归</
浏览 1
提问于2013-07-25
得票数 1
回答已采纳
1
回答
迭代多层XML文件。
、
John->Frank->Robert (for a 5 generation list)因此,我需要循环
遍历
每个家族节点
浏览 1
提问于2019-10-08
得票数 0
3
回答
不使用
递归
的二叉
树
遍历
、
、
、
有没有人可以帮助创建一棵二叉
树
,并在
c
中对二叉
树
进行非
递归
的前序
遍历
?
浏览 0
提问于2015-03-26
得票数 1
2
回答
如何
递归
地迭代在
遍历
过程中发生变化的
树
?
、
、
、
我正在尝试
遍历
DOM
树
,使用AngleSharp替换和删除节点。这个问题并不是这个库所特有的,而是一个关于如何
递归
地修改
树
并确保我仍然
遍历
整个
树
的一般性问题。这也是一个实时的收藏:-B --D --F我开始在
递归
函数中循环: /element.ChildNodes.Length; x++) { Loo
浏览 3
提问于2015-08-14
得票数 4
1
回答
哈夫曼
树
的想法。
遍历
树
并返回
C
语言
中的路径
、
、
所以我正在用
C
语言
为我的数据结构类项目构建一个huffman编码器。我已经有了我的
树
,并且
树
的结构看起来很好。现在,我需要一种
遍历
树
以查找字母并返回路径的方法,以便可以将其打印到文件中。
树
是固定的,只有最后一个节点保存字符值 例如,假设你正在寻找字母'a‘,然后抛出树向右->左->左->右,我可以使用哪种类型的
递归
或循环来返回路径。
浏览 0
提问于2020-11-13
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
c语言-递归函数
什么是二叉树遍历?详述二叉树遍历的原理?用C语言实现二叉树遍历算法。内附完整代码。
C#递归算法——姿态万千的树
c语言中实现用指针遍历数组
递归算法在 C 语言中有什么限制?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券