腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
不使用
递归
的
二叉树
遍历
、
、
、
有没有人可以帮助创建一棵
二叉树
,并在
c
中对
二叉树
进行
非
递归
的前序遍历?
浏览 0
提问于2015-03-26
得票数 1
1
回答
在
非
二叉树
中查找节点[Java]
、
、
、
、
我想找到一个T类型的节点,它位于
非
二叉树
中的某个地方。我想要应用
二叉树
搜索的规则,但没有左右的东西,但我不知道如何做它。
浏览 0
提问于2018-12-16
得票数 0
回答已采纳
1
回答
如何在不使用
递归
的情况下在
C
中找到
二叉树
的高度?
、
、
我可以在不使用
递归
的情况下,在
C
语言
中得到
二叉树
的最大深度的逻辑吗?
浏览 33
提问于2020-11-09
得票数 0
1
回答
如何使用队列来计算
二叉树
中的叶子节点数?
我正在学习
c
语言
。使用
递归
计算
二叉树
中的叶节点非常简单,但是我们如何使用队列来实现呢?
浏览 0
提问于2017-03-30
得票数 0
1
回答
线程
二叉树
的优点
、
、
在线程
二叉树
的文档中,我读到 1-在普通
二叉树
中指针是如何和何时保存在堆栈中的? 2-如何在线程
二叉树
中的堆栈中不添加指针?
浏览 1
提问于2014-10-08
得票数 1
回答已采纳
1
回答
如果叶子从左到右的顺序是固定的,那么有多少棵
二叉树
?
、
、
如果叶子的数量是三,A,B和
C
,那么就有两棵树((A,B)
C
)和(A (B,
C
))。 那么如果有N个叶子,那么有多少棵树呢?
浏览 0
提问于2012-12-31
得票数 3
回答已采纳
2
回答
二叉树
遍历的
递归
与
非
递归
二叉树
遍历的
递归
和
非
递归
有什么不同?谢谢
浏览 0
提问于2012-09-11
得票数 2
3
回答
与迭代相比,使用
递归
是否有优势--除了有时可读性和优雅性之外?
如果他们错了,请纠正我:从性能上讲,迭代总是比
递归
更便宜(至少在一般的
语言
中是这样的,比如Java、
C
++、Python等)。如果
递归
总是比迭代更昂贵,并且总是可以用迭代算法(在允许
递归
的
语言
中)来代替的话--那么我认为使用
递归
的其余两个原因是:优雅和可读性。 一些算法用
递归
的形式表达得更好。扫描
二叉树
。然而,除此之外,是否有任何理由在迭代中使用
递归
?与迭代相比,
浏览 0
提问于2014-06-03
得票数 13
回答已采纳
4
回答
二叉树
的
递归
广度优先遍历
、
、
、
我正在努力寻找一种在
C
或
C
++
语言
中使用
递归
实现
二叉树
遍历的方法。谢谢
浏览 4
提问于2014-01-18
得票数 1
2
回答
树的
递归
和
非
递归
过程
、
、
由于树是
递归
数据结构,我们在编写BST等类树delete方法的过程中使用了
递归
。
递归
的优点是,我们的过程变得非常小(例如,顺序遍历的代码只有4到5行),而不是一个
非
递归
过程,从理解的角度来看,它会很长,但不像
递归
过程那样复杂。这就是为什么我讨厌
递归
,我更喜欢写
非
递归
过程,我已经在
二叉树
和avl树中做到了这一点。 现在请详细说明,优先选择
非
递归
过程而不是
递归
过程是一
浏览 0
提问于2010-01-25
得票数 2
回答已采纳
2
回答
如何使这个搜索函数
非
递归
?
、
、
、
、
我试图将这个
递归
函数转换为一个
非
递归
的one.This,它是一个来自
二叉树
的搜索函数。我知道这是自然的
递归
,但为了学习的目的,我想使它
非
递归
。我怎么能这么做?提前感谢!
浏览 2
提问于2016-10-11
得票数 2
回答已采纳
4
回答
当
递归
使用堆栈时,使用堆栈而不是
递归
如何在
C
中提供更好的性能?
、
、
、
这个问题是由学习
C
语言
引起的。但是,在任何函数调用使用堆栈时,如何更好地使用自创建堆栈呢?
浏览 6
提问于2015-10-06
得票数 2
回答已采纳
1
回答
求
二叉树
节点有序秩的有效算法
、
、
、
、
给定
二叉树
(不一定是
二叉树
搜索树)和该树中的一个节点,有什么有效的算法(最好用Java
语言
)来查找该节点的有序秩? 通过遍历(
递归
或迭代),O(n)算法是可能的。还有更好的吗?谢谢你的建议。
浏览 3
提问于2015-08-19
得票数 1
回答已采纳
4
回答
这段
C
代码如何在原地反转
二叉树
?
、
、
、
我的老师要求我用
C
语言
写一个镜像
二叉树
的函数,我的意思是反转
二叉树
。我一直在努力解决这个问题,因为这个解决方案对我来说没有任何意义。struct nodo { } *ABin;void mirror (ABin *a) { if (
c
== NULL); ABin e =
c
-> esq
浏览 0
提问于2017-06-20
得票数 0
3
回答
二叉树
:打印
二叉树
中节点的祖先的
非
递归
例程?
、
、
、
我必须编写一个
非
递归
程序来打印
二叉树
中给定节点的祖先(父节点的父节点)。我应该使用什么逻辑?
浏览 3
提问于2013-02-16
得票数 1
回答已采纳
1
回答
递归
vs迭代树遍历
、
、
、
在这种情况下,
递归
解决方案就足够了。然而,在像
C
这样的
语言
中,以
递归
方式调用函数需要将值推入堆栈并在堆栈帧之间跳转等等。) traverse(ptr.right);}因此,考虑到
二叉树
有一个明确的上限; else if (ptr.val < thr
浏览 20
提问于2019-07-23
得票数 1
回答已采纳
2
回答
使用
非
递归
方法Java的
二叉树
的大小
、
你好,我正在尝试编写一个
非
递归
方法来获取节点的大小,因为Java中的
递归
非常昂贵。这将包括子节点+1的数量(本身)。我已经将
C
实现转换为Java,但这是不正确的。 编辑:不
递归
计算
二叉树
大小的算法。
浏览 2
提问于2014-11-15
得票数 0
回答已采纳
1
回答
什么算法可以找到无根
非
二叉树
的直径?
、
给定一棵无向无根
非
二叉树
,我们必须在不使用
递归
方法的情况下,在尽可能短的运行时间内找到该树的直径之一。 我已经看到了许多不同的答案,并希望弄清楚哪一个是正确的。当给定一个无向无根的
非
二叉树
时,您是否可以在任何顶点A上运行BFS以获得其中最远的顶点B,然后在该B节点上运行BFS,这将导致B和结果
C
之间的直径?
浏览 1
提问于2019-05-09
得票数 0
17
回答
检查
二叉树
是镜像还是对称
、
、
、
因为它是
二叉树
,所以我假设它是排序的
递归
定义如果
二叉树
的左子树和右子树是相同的镜像,即该
二叉树
是对称的,则该
二叉树
是其自身的镜像。最好用几个例子来解释这一点。/ \ / \错误 / \ / \真的 在选择的编程
语言
中,定义一个BTree类/
C
结构和一个关联的方法,以检
浏览 5
提问于2011-12-09
得票数 57
2
回答
Swift结构型
递归
、
、
为什么结构不能在Swift中具有
递归
值类型?这是一种暂时的
语言
限制,还是如预期的那样? 我认为,将
二叉树
节点声明为具有
递归
类型的结构是最自然的实现。
浏览 5
提问于2016-03-18
得票数 17
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言实现N皇后问题非递归求解
c语言-递归函数
C语言编程学习之递归法解决5猴子分桃问题
C语言编程实例这么简单的递归别说你不会!
每日一道c语言编程题,第41题,打印菱形,递归法
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券