腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
7
回答
链表
相对于
二叉树
的
优势是什么?
、
、
标题大多不言自明:
链表
相对于
二叉树
的
优势是什么?我能想到
的
唯一更有效
的
情况是遍历每个元素,在这种情况下它仍然非常接近。看起来
二叉树
在访问数据和
插入
新元素方面都更快。那么为什么要使用
链表
呢?
浏览 1
提问于2010-01-10
得票数 4
回答已采纳
2
回答
为什么
二叉树
比已排序
的
值数组更可取?
、
、
、
为什么
二叉树
比已排序
的
值数组更可取? 在任何一种情况下,找到给定
的
键值(通过遍历
二叉树
,或者通过在排序
的
数组上执行二进制搜索)都需要O(log )
的
时间复杂度。
浏览 1
提问于2015-03-10
得票数 1
5
回答
检查它是完全
二叉树
还是完全
二叉树
,或者两者都不是
、
、
我对
二叉树
的
概念还很陌生。我被一个问题困住好几天了。它是为了找出给定
的
树是
二叉树
还是完全
二叉树
,或者两者都不是。 我想过很多算法,但没有一个能满足每一种情况。我试过谷歌,但没有合适
的
解决方案。我想过使用级别顺序遍历技术,但在所有
节点
都已
插入
队列后,我想不出如何知道它们
的
级别。对于完全
二叉树
,我尝试计算所有
节点
的
度数是否为0或2,但是如果树中有一些有度数
的
中间<em
浏览 2
提问于2013-12-05
得票数 8
2
回答
如何使用Java创建包含在
二叉树
的
最大深度中
的
节点
的
链表
、
、
、
我已经创建了
二叉树
和
链表
类,我只需要一种算法,只打印最大路径
的
节点
。
二叉树
的
高度和大小已经存储在根
节点
中,但我
的
问题是在
将
每个
节点
添加到我
的
链表
中时,只遍历最大
的
路径。
浏览 0
提问于2009-11-03
得票数 0
回答已采纳
9
回答
如何在C中对
链表
进行排序?
、
、
我需要能够按字母顺序对
链表
中
的
条目进行排序或
插入
。有什么好方法可以做到这一点吗?
浏览 0
提问于2009-10-25
得票数 0
2
回答
如何使用从
C++
中
的
向量读取
的
值来初始化
二叉树
?
、
我正在尝试对用
C++
实现
的
二叉树
运行一些测试。我使用了一个结构来创建树
节点
: { TreeNode* left; TreeNode(int x) : val(x), left(NULL), right(NULL) {}我想测试它是否是平衡
二叉树
,反转
二叉树
,等等。所以我必须像这样初始化一棵树:
浏览 1
提问于2016-01-27
得票数 0
1
回答
二叉搜索树中
节点
的
路径作为二叉搜索树
、
、
、
、
我正在编写一个二进制搜索树实现,我希望有一个函数来查找
节点
,并返回路径中所有
节点
的
双向
链表
。我知道双向
链表
可以转换成
二叉树
,所以能够使用相同
的
类将会很好(也很酷)。我不能只制作所有
节点
的
深度副本,因为我需要对原始
节点
的
引用,我将使用它来更改原始树(可以是删除、平衡等)。例如,我可能有一个调用find
的
add函数,它将路径中
的
最后一个
节点
返回到新<
浏览 15
提问于2020-03-20
得票数 0
回答已采纳
1
回答
限价订单:维护买卖订单列表
的
数据结构
对于购买订单列表,最高
的
购买价值应该在列表中第一位,而对于卖出订单列表,最低
的
销售价值应该在列表
的
第一位。对于新来
的
订单,我想找到合适
的
位置
插入
到列表中。目前,我正在使用线性搜索
插入
,但它需要O(n)时间,这是非常高
的
数百万阶。 是否有任何数据结构可以在O(log )或更短
的
时间内
将
节点
插入
排序
链表
中?
浏览 4
提问于2016-09-15
得票数 4
回答已采纳
3
回答
如何在合并排序和
插入
排序之间进行选择?
、
、
、
我需要实现最快
的
排序算法来对使用stdin创建
的
链表
进行排序。#define SIZE 50
浏览 0
提问于2019-09-10
得票数 2
1
回答
创建一个链接数未知
的
结构
节点
、
、
我研究过
链表
,也就是
二叉树
,我们已经知道一个
节点
可以有多少个链接。例如,一个双向
链表
有2个这样
的
二叉树
。但是当涉及到图时,一个
节点
可以类似于n个其他
节点
,所以我
的
问题是如何为具有未知数量
的
链接
的
节点
声明结构。
二叉树
结构 node* left; int data;单
链表</em
浏览 1
提问于2020-08-10
得票数 1
1
回答
我可以使用相同
的
节点
类来创建
二叉树
和
链表
吗?
linked list*/this.data=d;this.right=null;} System.out.println(r.data); InOrder(r.righ
浏览 2
提问于2017-05-13
得票数 0
1
回答
惯用遍历
二叉树
(可能是任何树)
、
、
双向
链表
实现了
链表
的
惯用遍历,我想为什么
二叉树
不行呢?传统上,
二叉树
或树通常是单向
的
,这意味着,给定具有足够数量
的
节点
的
大树,查找叶
节点
的
运行时间可能会很昂贵。如果在找到这样一个
节点
后,为了找到下一个
节点
,我可以向后遍历树
的
根,与另一次深度优先搜索树
的
每个
节点
相比,这不是更有优势吗?我以前从未考虑过这一点,直到
浏览 0
提问于2014-11-13
得票数 1
1
回答
是否有可能在不使用额外数据结构(例如数组、
链表
)
的
情况下实现二进制堆?
、
我不想依赖于使用数组或
链表
。 如果我不使用数组或
链表
,那么在正确
的
位置
插入
下一个元素就会有问题&保持它是一个完整
的
二叉树
(所有非叶子
节点
都是满
的
)。也有困难
的
根部和重新堆积。
浏览 2
提问于2021-09-27
得票数 0
2
回答
基于<,>,
、
、
、
像HashMap这样
的
数据结构
将
基于键
的
相等性来检索数据。 如果我想根据比较结果检索数据,我应该使用什么数据结构?
浏览 2
提问于2012-09-18
得票数 0
2
回答
创建由链接平衡bst和双向
链表
组成
的
数据结构
、
、
我正在尝试创建一个数据结构,其中有一个平衡
的
BST,一个双向链接
的
list.The
链表
将比BST小,因此在任何时候都只保存来自BST.Each
的
元素子集LL
的
节点
将指向BST中
的
相应
节点
,如果该
节点
存在于
链表
中,则BST
节点
将指向其LL
节点
,否则将存储null。为了创建这个数据结构,我计划使用std::set<数据,std::list::iterator >对于BST和
浏览 1
提问于2013-05-13
得票数 1
回答已采纳
1
回答
为什么
二叉树
中
的
根变量是
节点
的
指针,而不是
节点
本身?
、
我正在尝试用
C++
实现一个
二叉树
,并通过一些在线教程了解更多关于它
的
知识。 我注意到所有的教程都提到
二叉树
的
根变量应该是指向根
节点
的
指针,而不是
节点
本身。Node { Node *left, *right; private:}; 为什么不改为
将
根变量设为Node root,这样当我在
二叉树
中
插入<
浏览 26
提问于2020-01-28
得票数 0
3
回答
为什么在
二叉树
中添加
节点
需要一个参数;在
链表
中添加
节点
需要两个参数?(
C++
)
、
、
、
因此,作为一个编程新手,我正在尝试学习数据结构,当我在
二叉树
上工作时,一个问题出现在我
的
脑海中。因此,
将
节点
添加到
二叉树
的
代码/函数是://
二叉树
节点
添加{ struct tree* temp = new tree();但除了
链表
外,在任何地方(开始、结束或k个
节点
之后)添加
节点
都有两个参数,即
浏览 0
提问于2020-06-08
得票数 0
1
回答
如何为
链表
创建迭代器?
、
、
、
newCopy); nextCopy = newCopy.getNext();} 我有一个
链表
的
代码我想创建一个有3个私有成员
的
迭代器:cur(当前
节点
)、itnext(下一个
节点
)和list (我们正在遍历
的
整个列表)。我想知道怎样才能得到列表值。有没有办法可以计算出当前
节点
的
前一个
节点
?
浏览 0
提问于2020-04-22
得票数 0
3
回答
按索引快速
插入
/删除元素
的
最佳数据结构(容器)是什么?
按索引快速
插入
/删除元素
的
最佳数据结构(容器)是什么?
浏览 0
提问于2009-07-23
得票数 2
回答已采纳
2
回答
在AS3中创建
链表
、
、
如何在actionScript 3.0中创建
链表
?我有一个项目,我应该从用户获得一些整数,并通过树算法排序,例如堆排序,并显示在flash中
的
树,我认为我应该使用
链表
排序
的
树算法
的
数据。所以任何人都知道如何创建一个
链表
,我可以像
C++
链表
一样
插入
节点
,删除
节点
和传递
节点
。谢谢。SA
浏览 1
提问于2012-08-09
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C/C+编程笔记:数据结构二叉树的查找
LeetCode 每日一题237:删除链表中的节点
干货:Java数据结构与算法汇总学习
考研计算机重难点解析:数据结构
文心一言 VS 讯飞星火 VS chatgpt (298)-- 算法导论22.1 2题
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券