腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
数组
搜索
NP完成
、
、
、
、
注意,如果数组是排序的,
二进制
搜索
实际上需要O(m)时间(这是多项式),但是
二进制
搜索
不能应用于
未
排序的数组。任何想法都将不胜感激。我们有一个oracle,它是一棵高度为h的二叉
树
,每个
节点
都有随机值。也就是说,没有属性的
树
,即
节点
左侧子树
中
的所有值都必须小于
节点
中的值,或者
节点
右侧子树
中
的所有值必
浏览 2
提问于2015-03-04
得票数 0
1
回答
二进制
搜索
树
是否有
未
显示的空子?
、
、
在
我发现的每一个
二进制
搜索
树
的
中
,似乎只有一个子
节点
。这些
节点
实际上只有一个子
节点
还是没有显示的另一个空子
节点
。例如,14是否有一个
未
显示的右空子?这将使
树
的横越更有意义。
浏览 0
提问于2014-03-17
得票数 0
回答已采纳
3
回答
二进制
搜索
树
最小值
我对二叉
树
数据结构是个新手。我不明白的一件事是为什么最左边的
节点
是最小的 / \ / \ / \ 在上面的例子
中
,0
浏览 1
提问于2015-09-01
得票数 1
3
回答
在
二进制
搜索
树
C#
中
未
添加
节点
、
、
、
我尝试
在
我的BST
中
显示
节点
,但它们没有显示,所以我尝试检查它们是否首先通过以下方式
添加
到BST
中
using System; {at Binary_Search_Tree.Program.Main(String[]参数)
节点
未
添加
到
二进制
搜索
树
中
。这是
二进制
搜索
树
类
浏览 43
提问于2020-08-08
得票数 0
回答已采纳
2
回答
最快叶树
搜索
、
假设我有这样的
树
实现(简化):{ std::string name; double attr_2; Node* Children;如果需要按其属性或名称获取特定
节点
,是否需要循环遍历根
中
的每个子
节点
才能找到它?还是有一个更快的
搜索
算法,或者更快/更好的
树
实现?比方说,我需要通过它的类和id属性找到一个
节点
浏览 1
提问于2016-03-07
得票数 0
回答已采纳
14
回答
二叉
树
与二叉
树
的区别
、
、
、
有谁能用一个例子来解释二叉
树
和二叉
树
搜索
树
的区别吗?
浏览 24
提问于2011-06-17
得票数 363
回答已采纳
2
回答
如何在
C#
中使用
树
数据结构
、
我在上找到了一个
树
的实现。不幸的是,我不知道如何使用它。我需要的是找到直接的子
节点
,而不是遍历整个
树
。我可能还需要用一些标准来寻找孩子。假设tTable只有名字,我想查找名字与某些条件匹配的孩子。
浏览 1
提问于2010-03-29
得票数 2
回答已采纳
2
回答
二叉
树
到二叉
树
(BST)
、
、
、
如何将二叉
树
转换为O(1)额外空间的二叉
树
?
浏览 1
提问于2010-05-17
得票数 2
3
回答
从二叉
树
类继承的二叉
树
树
类的设计
、
、
、
、
我正在
c#
中
创建一个
二进制
搜索
树
类。我从二叉
树
类派生出这个类,因为二叉
树
搜索
树
是一种二叉
树
。因此,我将在二叉
树
类中使用大多数常用方法,并在二叉
树
搜索
树
中共享它们。现在: BinaryTree类有两个方法"AddToLeft“和"AddToRight”方法,这两个方法必须能够访问该类之外的对象,即在主方法
中
向二
浏览 1
提问于2012-12-25
得票数 1
回答已采纳
1
回答
从哪里开始使用
二进制
搜索
树
?
根据我的理解,当完成
二进制
搜索
时,您从中间值开始,然后在其上完成分而治之的算法,直到找到正确的值。然而,当我查看
二进制
搜索
树
时,我的理解是,这是以相同的方式完成的,初始
节点
是中间值,但是我看到了
未
排序列表的示例,第一个
节点
是数组
中
的第一个值。谢谢
浏览 2
提问于2016-11-07
得票数 0
2
回答
关于二叉
搜索
树
的问题?
、
今天,
在
课堂上,我的教授说有一种平衡的二叉
树
,我以前从未听说过。我想知道有没有没有轮换的平衡二叉
树
?根据我的理解,平衡
二进制
搜索
树
是AVL
树
。除此之外,我不认为有可能建立一个“平衡
二进制
搜索
树
”。但是,如果有这样的数据结构,我如何从一系列随机数构建一个“平衡
二进制
搜索
树
”呢? 谢谢,
浏览 0
提问于2010-08-26
得票数 2
回答已采纳
1
回答
二进制
搜索
树
[3,2,1,5,4,6]如何正确,但[3,4,5,1,2]无效?
二进制
搜索
树
3,2,1,5,4,6如何正确,但3,4,5,1,2无效?对于第一个
搜索
树
,在此图像
中
绘制了
二进制
搜索
树
对于第二个
搜索
树
,在此图像
中
绘制了
二进制
搜索
树
所以我的问题是,为什么对于第一个二进位
搜索
树
3 2 1 5 4 6,
树
在
我们
浏览 7
提问于2022-01-07
得票数 1
回答已采纳
2
回答
标签与
未
标记的二叉
树
?
、
、
、
、
这个链接谈到了一些“标记的”二叉
树
。那么,是否也有所谓的“
未
标签”二叉
树
呢?对两者做一个简明的解释会很好。 给出了n个不同元素的集合和n个
节点
的
未
标记二叉
树
。我们可以用多少种方式将
树
填充到给定的集合
中
,从而使它成为
二进制
搜索
树
?现在,我知道给定n个
节点
的二叉
树
的数目是第n个,但现在我感到困惑:这个公式适用于上述两种类型<e
浏览 3
提问于2015-04-16
得票数 1
5
回答
二分
搜索
树
、
、
、
node.rightChild, key) return node.value # found key 5 12 4 11 你能解释一
浏览 5
提问于2010-09-07
得票数 5
回答已采纳
1
回答
是否存在平衡的二叉
树
,而不是平衡的二叉
树
?时间的复杂性是什么?
、
、
、
是否存在平衡的二叉
树
,而不是平衡的二叉
树
?如果是这样的话,在这样的
树
中
搜索
节点
的时间复杂度是多少?
二进制
搜索
树
: BST是由有序
节点
组成的
树
。使用DFS
在
浏览 4
提问于2015-07-28
得票数 1
回答已采纳
1
回答
如何改进C
中
的递归函数?
、
、
、
我有一个具有各种递归函数的程序。现在,我需要优化代码以更快地运行程序:我使用分析器进行检查,并且,从最大的函数到大量检查的一部分,我有两个函数,每次运行都需要大量的时间。一个(Unmarked_Nodes)是这样的:char* data;tree right;}; ... if (root != NULL) {
浏览 2
提问于2022-08-15
得票数 0
1
回答
将不完全
二进制
搜索
树
转换为完全
二进制
搜索
树
。
、
在
全
二进制
搜索
树
中
,我遇到了问题--如何将不完全的
二进制
搜索
树
转换为完整的
二进制
搜索
树
,如下面的示例:结构
节点
{Node\* left,\*right; 我有一棵二叉
树
-/它不是一个完整的二叉
树</
浏览 2
提问于2017-04-27
得票数 0
回答已采纳
2
回答
你能创建一个由二叉
树
组成的哈希表吗?
、
例如,如果您有一个包含26个
节点
的桶数组的哈希表,那么每个字母对应一个。你用它来记录名字。因此,当一个名字" Jed“被
添加
到已经有"Jack”和"John“的J链接列表
中
时,而不是仅仅将Jed
添加
到链接列表的末尾,您可以构造J桶作为二叉
树
,并将新
添加
的内容排序到其中,因此,当您将来
搜索
Jed时,您可以直接到J桶
搜索
,然后进行更快的
二进制
搜索
(如果它是
未
排序项的列表)。
浏览 0
提问于2021-07-06
得票数 1
2
回答
为什么二叉
树
比已排序的值数组更可取?
、
、
、
为什么二叉
树
比已排序的值数组更可取? 在任何一种情况下,找到给定的键值(通过遍历二叉
树
,或者通过
在
排序的数组上执行
二进制
搜索
)都需要O(log )的时间复杂度。
浏览 1
提问于2015-03-10
得票数 1
2
回答
线程二进位
搜索
树
优势
、
、
、
、
关于线程式二进位
搜索
树
的解释(如果你知道的话跳过它):对于
树
中
的每个
节点
z:如果rightz z= NULL,则我们将树形后
浏览 5
提问于2014-01-05
得票数 6
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
2023-06-14:我们从二叉树的根节点 root 开始进行深度优先搜索。在遍历中的每个节点处,我们输出 D 条短划线(其中
2024-03-13:用go语言,给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。 输入: root = [6,2,
解锁局域网上网管理工具:C# 实现深度优先搜索算法
通用数据结构
文心一言 VS 讯飞星火 VS chatgpt (224)-- 算法导论16.3 6题
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券