腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1303)
视频
沙龙
1
回答
如何
修改
此树
节点
插入
逻辑
以
生成
平衡
二叉树
?
、
给定以下输入数组-我想要准备一个
平衡
二叉树
,从第一个元素开始逐个
插入
这些值(应该
插入
节点
的左子
节点
,然后是右子
节点
,然后检查下一个
节点
以
插入
它的左子
节点
和右子
节点
所有的
插入
都应该先在一个级别上进行,然后再
插入
到更高的级别上)。结果应该是这样的-这是我现在拥有的
浏览 6
提问于2016-07-26
得票数 1
2
回答
查找只给出按序遍历的
二叉树
、
、
我需要按顺序遍历,需要找到
二叉树
。我参考了我的网站,他们中的大多数人说这是不可能的。然而,我认为非唯一的
二叉树
是可能的。我可以使用给定的顺序遍历找到
二叉树
吗?我试图通过选择in-order的中心
节点
作为根,将in-order转换为pre-order,但我不确定它是否正确。请给我引路。 谢谢。
浏览 3
提问于2016-01-23
得票数 2
3
回答
构造
二叉树
图
、
我很难理解图表是
如何
创建的。你有5在顶部,但是你
如何
决定下一个数字是什么,顺序是什么?有没有人能一步一步地告诉我?
浏览 0
提问于2012-09-07
得票数 2
回答已采纳
1
回答
二进位搜索树能被倾斜吗?
我试着寻找一个不
平衡
的
二叉树
,却找不到任何东西。那么BST和自
平衡
BST是不同的吗?
浏览 10
提问于2022-04-27
得票数 0
5
回答
树型数据结构
、
、
我试着理解什么是排序树,
二叉树
,avl和...我仍然不确定,排序后的树是
如何
排序的?在排序的树中搜索和在未排序的树中搜索之间的复杂度(Big-Oh)是多少?希望你能帮助我。
浏览 0
提问于2009-05-31
得票数 0
回答已采纳
1
回答
从
平衡
二进制搜索树中删除
我想从
平衡
的BST中删除一个
节点
。我写了下面的代码,它可以删除一个子
节点
,但是当我想删除一个有两个子
节点
的
节点
时,一个链接被恢复了,但是我丢失了另一个
节点
。>dr, aux->ch); return p;例如: 4 15如果我想删除带有键4的
节点
浏览 4
提问于2016-04-15
得票数 0
1
回答
为什么一个AVL树不能用预指令遍历重新创建?
、
、
然而,如果我们现在考虑一棵AVL树,并且我们想要遍历这棵树,以便重新创建相同的AVL树(类似于我们对普通
二叉树
所做的操作),那么为什么宽度第一次遍历总是有效的,以及为什么在这种情况下,预排序不能工作,因为它适用于标准
二叉树
浏览 0
提问于2012-02-25
得票数 0
回答已采纳
1
回答
是否可以从索引数据结构中删除,同时避免移位?
、
、
、
、
我有:1 => x...1357 => o现在如果我移除位置333,它上面的所有东西都将被移位,因为下一次我调用get(555)时,被移除的元素将是旧的556,现在是移位后的新555。有没有一种方法可以在不移动的情况下删除所有内容,同时仍然保持所有内容的索引正确?我是否需要一些奇怪的数据结构组合来节省移位,并且仍然有索引?
浏览 0
提问于2014-10-01
得票数 1
1
回答
一棵高度
平衡
的树是一棵树,只有一个孩子的
节点
必须有一片叶子作为它的独生子?
、
说: 如果只有一个子
节点
必须有一个叶作为唯一的子
节点
,那么
二叉树
是高度
平衡
的吗?
浏览 6
提问于2022-04-02
得票数 -1
1
回答
AVL树字典
、
、
、
到目前为止,我一直在制定一个攻击计划,看看
如何
才能做到这一点,这是我所拥有的:int getSize() -返回字典中存储的单词数量void printSorted() -按字典顺序(指定)打印树中的单词我有了我想要做的事情的概念,我知道AVL树是
如何
工作的。
浏览 0
提问于2011-07-24
得票数 5
回答已采纳
1
回答
二叉树
遍历顺序输出是错误的,为什么?
、
、
有人能解释为什么我的输出是错误的,以及
如何
修复它吗? 例如:我将输入A、B、C、D、E。
浏览 4
提问于2020-12-26
得票数 2
回答已采纳
2
回答
将N个项目
插入
到空的
二叉树
中
、
为什么在一个空的
二叉树
中
插入
N个项目的最坏情况是n^2?没有余额检查。
浏览 0
提问于2009-05-13
得票数 2
回答已采纳
5
回答
这是什么类型的对象树?
、
我需要创建一棵树,由可能具有任意数量(在合理范围内,假设在0到10之间)的传出转换的
节点
组成,如下所示: / | \有什么技术可以构建和专门
修改
这种树? 谢谢
浏览 2
提问于2010-07-03
得票数 3
回答已采纳
3
回答
使用BST实现队列
、
、
如何
使用BST实现队列。 这是不是这样做的方法,继续在树中
插入
节点
,同时保持与每个
节点
相关的计数值,但删除BST应该像队列(FIFO)一样工作,因此从树中具有最低计数值的
节点
开始从BST中删除。
浏览 0
提问于2012-11-19
得票数 3
回答已采纳
1
回答
在python中使用avl实现的优先级队列
、
、
实现了AVL树的
插入
、删除、查找等操作。
如何
在python中实现优先级队列应该支持的insert,maximum,extract-max,increase-key,should key等操作?
浏览 0
提问于2018-12-31
得票数 0
1
回答
完全
二叉树
插入
、
我有一个应用程序,它需要具有以下特征的数据结构: 有效的就地存储(=可以在没有孔的连续数组中
修改
树我很容易地实现了遍历和查找(它们几乎是通用的),但是
插入
非常困难。我似乎无法
插入
任意元素并重新
平衡
树而不丢失shape属性(完整树)或分区属性(
节点
左侧的所有元素都比
节点
要小)。我在网上也找不到任何其他东西,我找到的唯一参考资料是关于一般的
浏览 3
提问于2012-10-18
得票数 2
回答已采纳
2
回答
平衡
二叉树
编码
、
、
、
、
嘿,伙计们,我刚刚开始在我的课程中学习
二叉树
,最近有人问我这个问题。多亏了我令人难以置信的糟糕的实现和对问题的充分理解,我根本不知道
如何
解决这个问题。请帮帮我!有n个结点的
二叉树
T称为h-
平衡
的,如果对于T中的任何结点u,它的两个子树的高度之差至多为h,其中h >= 0是一个整数。假设一棵空树的高度为-1。假设每个
节点
u有三个字段: u.lc指向u的左子
节点
,如果没有左子
节点
,则u.lc = NULL;u.rc指向u的右子
节点
,如果没有右子<em
浏览 4
提问于2014-11-11
得票数 1
2
回答
红黑树是
如何
工作的?
、
、
、
有很多关于红黑树的问题,但没有一个回答它们是
如何
工作的。为什么叫红黑呢?这
如何
保持树的
平衡
(从而提高不
平衡
的正常二进制搜索树的性能)?我只是想了解一下它的工作原理和原因。
浏览 4
提问于2011-04-28
得票数 20
回答已采纳
2
回答
合并两棵
二叉树
的算法
、
、
、
例如: 8 9 30
浏览 0
提问于2011-01-09
得票数 2
回答已采纳
2
回答
比较两个泛型对象,如果其中一个是“更大”或“更小”
、
、
我想要
生成
一个
二叉树
,在它们的
节点
中包含键值对。我首先使用int类型编写代码,因为在使用泛型(对我来说是新主题)之前,测试代码要容易得多。它在使用int时起作用,但我不确定
如何
使用
浏览 0
提问于2015-01-09
得票数 5
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
B树以及B树的增删改查
数据结构与算法分析笔记——AVL树
干货:Java数据结构与算法汇总学习
通俗易懂的红黑树图解(上)
Python中常用的树数据结构及其应用
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券