腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
求
二叉树
节点有序秩的有效算法
、
、
、
、
给定
二叉树
(不一定是
二叉树
搜索树)和该树中的一个节点,有什么有效的算法(最好用
Java
语言)来查找该节点的有序秩? 通过遍历(
递归
或迭代),O(n)算法是可能的。还有更好的吗?谢谢你的建议。
浏览 3
提问于2015-08-19
得票数 1
回答已采纳
1
回答
使用
递归
(
Java
)解决
二叉树
/
二叉树
问题的技巧
、
、
、
、
我正在复习如何用
递归
来解决
Java
中的
二叉树
/
二叉树
搜索树问题,我觉得自己有点挣扎。示例:操作/更改树中的节点,计数某些模式(偶数in的#,树的高度)等等。我几乎总是使用私有的助手方法。我只是在讨论任何类型的问题,包括使用
递归
来解决
二叉树
/BST问题。我不是在说任何一个问题。我想知道解决这些问题的策略,当创造解决它们的方法时。喜欢在解决这些问题时总是包括或考虑到的某些事情。
浏览 1
提问于2014-08-18
得票数 0
回答已采纳
7
回答
求不
递归
二叉树
的最大深度
、
、
、
找到
二叉树
最大深度的
递归
机制非常简单,但是我们如何有效地不
递归
地完成它,因为我有一个大树,我宁愿避免这种
递归
。node == null) return 0;} PS:我正在寻找
Java
浏览 0
提问于2013-11-10
得票数 13
回答已采纳
1
回答
线程
二叉树
的优点
、
、
在线程
二叉树
的文档中,我读到 1-在普通
二叉树
中指针是如何和何时保存在堆栈中的? 2-如何在线程
二叉树
中的堆栈中不添加指针?
浏览 1
提问于2014-10-08
得票数 1
回答已采纳
2
回答
使用非
递归
方法
Java
的
二叉树
的大小
、
你好,我正在尝试编写一个非
递归
方法来获取节点的大小,因为
Java
中的
递归
非常昂贵。这将包括子节点+1的数量(本身)。我已经将C实现转换为
Java
,但这是不正确的。 编辑:不
递归
计算
二叉树
大小的算法。
浏览 2
提问于2014-11-15
得票数 0
回答已采纳
3
回答
与迭代相比,使用
递归
是否有优势--除了有时可读性和优雅性之外?
如果他们错了,请纠正我:从性能上讲,迭代总是比
递归
更便宜(至少在一般的语言中是这样的,比如
Java
、C++、Python等)。如果
递归
总是比迭代更昂贵,并且总是可以用迭代算法(在允许
递归
的语言中)来代替的话--那么我认为使用
递归
的其余两个原因是:优雅和可读性。 一些算法用
递归
的形式表达得更好。扫描
二叉树
。然而,除此之外,是否有任何理由在迭代中使用
递归
?与迭代相比,
递归
是否比有时优雅和可读性
浏览 0
提问于2014-06-03
得票数 13
回答已采纳
1
回答
二叉树
的
递归
、
、
我对
递归
算法有很好的掌握,但是在设计
二叉树
的
递归
算法时,我经常会出错。如果任何人能指出他们认为有用的教程,特别是关于
二叉树
的
递归
算法设计的教程,将非常感谢。
浏览 2
提问于2012-05-06
得票数 0
回答已采纳
4
回答
用尾
递归
求
二叉树
的maxDepth
、
我正在努力解决一个问题
二叉树
的最大深度- LeetCode 这个问题是作为leetcode教程中的尾
递归
练习给出的。尾
递归
- LeetCode 给定一个
二叉树
,找出它的最大深度。示例: 给定
二叉树
[3,9,20,null,null,15,7], 3/\9 20 /\ 15 7 return其深度= 3。right_height = self.maxDepth(root.right) return max(left_height, right_height) +
浏览 150
提问于2019-04-18
得票数 0
2
回答
为伪二进制树中的每个子项设置同级
、
谁能告诉我,使用
递归
的最简单的算法是什么?
递归
可以取一个所谓的
二叉树
(所谓的
二叉树
,因为严格地说,它不是
二叉树
)的根,并使这棵树中的每个孩子都与它的兄弟节点相连。
浏览 0
提问于2012-02-05
得票数 0
1
回答
在非
二叉树
中查找节点[
Java
]
、
、
、
、
我想找到一个T类型的节点,它位于非
二叉树
中的某个地方。我想要应用
二叉树
搜索的规则,但没有左右的东西,但我不知道如何做它。
浏览 0
提问于2018-12-16
得票数 0
回答已采纳
4
回答
查找任意两个节点之间的最长路径
、
、
我有一个
二叉树
。我需要编写
Java
递归
方法,它将给出两个节点之间的最长路径。 解决这个问题的方法是什么?
浏览 3
提问于2010-06-26
得票数 3
1
回答
需要帮助来创建无多个返回的
递归
函数
、
、
问题是,我的教授列出了一系列我必须遵循的“不能做”的事情,以便在没有惩罚的情况下解决测试,而真正的问题是,他不想在函数体中有多个“返回”,而我不知道如何在没有多个转义的情况下完成这些
递归
函数,我真的很感激有人能帮我解决这个问题
浏览 7
提问于2019-05-07
得票数 0
3
回答
不使用
递归
的
二叉树
遍历
、
、
、
有没有人可以帮助创建一棵
二叉树
,并在c中对
二叉树
进行非
递归
的前序遍历?
浏览 0
提问于2015-03-26
得票数 1
2
回答
要打印树叶并返回树中的叶数
、
我正在用
Java
编写一个
递归
方法,试图打印所有的叶子并返回一个
二叉树
的叶数。right;//right child //Assume proper constructors and getters我的代码会用于打印所有树叶并返回完整
二叉树
的叶子数吗
浏览 6
提问于2014-05-10
得票数 0
回答已采纳
2
回答
二叉树
层次顺序遍历
、
、
出于好奇,我想知道是否可以只使用一个
递归
方法来遍历
二叉树
。我已经设法使用queue遍历了一个
二叉树
,但从我访问过的一些站点来看,我甚至想了解如何使用queue来做这件事;有些人确实提到过它也可以用
递归
来做。一些提到
递归
方法的站点使用了两个或更多的方法来解决这个问题,但是只使用一个
递归
方法就可以做到吗?
浏览 0
提问于2013-12-11
得票数 0
2
回答
OOP:具有
递归
类定义的继承
、
、
、
、
我(
递归
地)定义了一个类,用于实现
二叉树
(在
Java
中): protected int key; protected BinaryTree left或者有一种更好的方法来实现
二叉树
和搜索树之间的关系:我应该定义一个单独的Node类吗?我应该使用模板吗?我应该完全避免
递归
定义吗?
浏览 1
提问于2016-08-28
得票数 2
回答已采纳
2
回答
二叉树
遍历的
递归
与非
递归
二叉树
遍历的
递归
和非
递归
有什么不同?谢谢
浏览 0
提问于2012-09-11
得票数 2
1
回答
如何形成
递归
以求权重平衡
二叉树
的高度?
、
权重平衡树是一种
二叉树
,在
二叉树
中,每个节点的编号。左边子树中的节点至少有一半,最多是no的两倍。右边子树中的节点。那么,如何寻找这种重量平衡的
二叉树
的高度,如何形成一个
递归
的方法呢?
浏览 2
提问于2016-01-10
得票数 0
回答已采纳
1
回答
如何在没有
递归
的情况下遍历二进制搜索树?
、
、
、
我可以很容易地使用
递归
遍历
二叉树
,但是我对没有
递归
的遍历没有任何想法,所以请任何人解释,……
浏览 1
提问于2015-10-08
得票数 4
回答已采纳
16
回答
如何判断
二叉树
是否完整?
、
一个完整的
二叉树
被定义为一个
二叉树
,在这个
二叉树
中,除了可能最深的那一层之外,每一层都是完全填充的。在最深一层,所有节点都必须尽可能地靠左。我认为一个简单的
递归
算法将能够判断给定的
二叉树
是否完整,但我似乎无法弄清楚。
浏览 0
提问于2009-09-18
得票数 7
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
python基于递归算法实现二叉树
JAVA:方法的定义,重载,递归调用
JAVA应用程序开发之二叉树
Java递归实现字符串的排列和组合
Java递归查询所有子节点ID的实现和应用
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券