腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
查找
算法
的含义是什么?
、
、
我对“avl
树
的
查找
算法
”这个术语有点困惑。当我在谷歌上搜索这个的时候,我看到了很多关于b-tree而不是avl tree的网站。 那么,b-tree
算法
是否等同于avl
树
的
查找
算法
?如果没有,什么是“avl
树
的
查找
算法
”?此外,“
查找
算法
”的含义是什么?当然,如果可能的话,请给我一个链接。
浏览 3
提问于2011-10-28
得票数 0
回答已采纳
1
回答
后继
查找
的最优二进制搜索
树
?
、
、
、
在给定一组密钥和所选密钥的相关概率的情况下,有许多
查找
的
算法
。以这种方式生成的二进制搜索
树
将具有
查找
这些元素的最低期望时间。但是,对于其他度量,这种二进位搜索
树
可能不是最优的。例如,如果试图
查找
不包含在
树
中的键,
查找
时间可能非常长,因为为了优化某些元素的
查找
,
树
可能是不平衡的。 我目前感兴趣的是如何从一组键构建二进制搜索
树
,目标是尽可能减少
查找
具有特定价值的后继所需的时间。也就是说
浏览 2
提问于2011-12-28
得票数 0
回答已采纳
2
回答
树
或其他数据结构最有效地
查找
“最近的搜索”
、
、
、
我以为我现在正在寻找的东西有一种
树
算法
,但我忘了它的名字,谷歌也没有帮上忙。 我正在寻找一种
算法
,它对数据具有最佳的
查找
性能。特征:-每次
查找
都会很成功。因此,所有
查找
的键都存在(可能有一些遗漏,但这些键将被视为“错误配置”,这种丢失的发生可以忽略不计)--很有可能(为此优化了数据集)随后也会出现相同的
查找
--例如,键123可能有一百万次
查找
,在之间可能有一个键456的单一
查找
,然后再对123进行数百万次
查找
。然后,
浏览 8
提问于2014-05-23
得票数 2
回答已采纳
1
回答
如何在二叉
树
中最有效地找到多个重复值
、
、
在对不平衡
树
应用平衡
树
算法
后,如果允许您在左子树或右子树上添加重复值,我如何编写一个
算法
来
查找
二进制搜索
树
中的所有重复值?
浏览 1
提问于2017-11-12
得票数 0
1
回答
求二叉树节点有序秩的有效
算法
、
、
、
、
给定二叉
树
(不一定是二叉
树
搜索
树
)和该
树
中的一个节点,有什么有效的
算法
(最好用Java语言)来
查找
该节点的有序秩? 通过遍历(递归或迭代),O(n)
算法
是可能的。还有更好的吗?谢谢你的建议。
浏览 3
提问于2015-08-19
得票数 1
回答已采纳
1
回答
计算直线最小Steiner
树
的最佳
算法
是什么?
、
、
求直线Steiner最小树逼近的
算法
有很多。其中包括: 笛子似乎是最有效的
算法
,但我不知道这是最坏的情况和上限。找到了吗? 是否
浏览 2
提问于2011-11-24
得票数 2
2
回答
通用
算法
和数据结构列表
、
作为库项目的一部分,我想包含大量的通用
算法
和数据结构。这包括搜索和排序
算法
,数据结构,如链表和二叉
树
,路径
查找
算法
,如A*.这些作品。基本上,任何您认为在这样的库中可能有用的通用
算法
或数据结构,请张贴或添加到列表中。谢谢!(注:因为没有一个正确的答案,我当然把这个放在社区维基.此外,请不要建议那些过于专门化而无法由通用库提供的
算法
)。名单: B+-
树</em
浏览 8
提问于2010-06-14
得票数 0
回答已采纳
1
回答
比特币Merkle
树
总是二进制的吗?
、
、
比特币Merkle
树
总是二进制的吗? (1)我想知道Merkle
树
的
查找
效率。 (2)我没有发现任何证据表明Merkle
树
是强制二进制的,这将允许O(log2 n)
查找
算法
。(3)如果一个节点可能有任意数量的子节点,那么
查找
函数将有一个O(logK n* K),其中K是允许的子节点的最大数量(据我所知)。
浏览 14
提问于2019-04-29
得票数 0
3
回答
如何找出一个图是否是
树
及其中心
、
、
、
给定一个泛型图结构G=(V,E),没有父节点、叶节点和子节点的概念,但只有相邻关系,是否有一个
算法
(或一系列
算法
)可供
查找
:谢谢
浏览 4
提问于2012-10-28
得票数 5
回答已采纳
2
回答
比较2个b
树
以查看它们是否包含相同的值
、
、
鉴于2b-tree可能具有相同的值,但形状不同,有没有一种
算法
可以遍历这些值并比较这两个
树
是否具有相同的键?我见过遍历b
树
的
算法
,但我不想遍历这两个
树
,然后比较键,我想要更智能的
算法
,如果存在差异,它将尽可能早地脱离困境。
浏览 0
提问于2013-01-31
得票数 0
4
回答
Boost入侵/二进制搜索
树
、
、
、
、
我在为Voronoi
算法
寻找二叉
树
(“财富”的
算法
,这本身就是一项相当重要的任务),所以,我想我应该看看Boost。Boost有一个Intrusive头文件,它似乎包含大量的BST(例如AVL、Splay
树
和替罪羊
树
--哈哈,我必须确定这个名字!)乍一看,这正是我所需要的。1:是我遗漏了什么,还是没有办法直接访问
树
的根节点?妈的,我以为这会很容易。更新:也许更好地说明我的目标:我想实现抛物线搜索,这是“
浏览 4
提问于2013-05-22
得票数 4
回答已采纳
2
回答
求有向图中的所有根
、
、
、
我需要在O(n+m)中找到在有向图中
查找
所有根的
算法
。 在最后一棵
树
的根上运行DFS(u)。如果结果是单个生成
树
,则u是根。否则,图中就没有根了。现在,如果我想要找到所有的根,是不是最好的方法只是运行上述
算法
O(n)次,在一个不同的顶点,在最后一棵树上的每一次?假设我找到了一个根,如果另一个根存在,那么它必须在最后一棵
浏览 7
提问于2013-11-13
得票数 8
回答已采纳
1
回答
如何使用联合
查找
、minheap、Kruskal和排序
算法
来创建最小成本的生成
树
?(C++)
、
、
、
如果这个问题有点宽泛,我很抱歉,但我很难理解如何创建最小成本的生成
树
。这是用C++编写的,如果这很重要的话。如果有任何建议,我将非常感谢。编辑:我不局限于联合
查找
、minheap、kruskals和排序
算法
,也不需要做任何事情。这些只是讲师建议的项目。
浏览 0
提问于2011-02-07
得票数 1
回答已采纳
2
回答
使用KDtree的最近邻居
、
我知道如何构建kd
树
.But我面临的问题是如何使用KD
树
找到最近的邻居。我在谷歌上搜索过,但找不到
查找
最近邻居的代码,尽管给出了
算法
。但由于语言的原因,我在将
算法
转换为代码时遇到了困难。
浏览 1
提问于2016-12-29
得票数 0
1
回答
BVH碰撞遍历
算法
不在每个子代中寻找
、
我在的中
查找
BVH遍历
算法
,特别是文件末尾的getPotentialContacts和getPotentialContactsWith。根据这个
算法
的外观,它将比较初始的一对兄弟姐妹,但它不会在每个后代中寻找冲突。我不明白这如何在这样的图上工作,其中虚线表示分支,实体是叶节点,
树
深度由光谱颜色(红色、橙色、黄色、绿色)表示:我在这里不理解的是什么?我是否需要另一种
算法
来
查找
树
中的所有联系人?
浏览 4
提问于2011-11-25
得票数 2
回答已采纳
1
回答
在节点
js
中导入
、
我对node
js
非常陌生。 当你在node
js
中使用import语句时,搜索
算法
是什么样的?那么,这里的人是从' React‘导入react的,它总是首先在node_modules文件夹中
查找
吗?
浏览 0
提问于2021-04-23
得票数 1
1
回答
从B
树
规则中删除
、
、
、
下面的图像是一个具有t=3的B
树
,因此每个节点最多可以有2t-1键和至少t-1键。我被要求删除key=3,我不明白为什么在这种情况下我需要和它的儿子一起加入根。我知道删除
算法
是防御性的,因为它从根开始,并检查每个节点,因此它将不需要再去任何祖先。但是,如果我不和它的儿子一起加入根,哪条规则会被打破呢?原始B-
树
删除密钥3之后 至于我,我只是删除键3,仅此而已。
浏览 2
提问于2013-12-01
得票数 2
回答已采纳
2
回答
有限空间迭代器
、
、
、
、
我实现了一棵
树
(不是二叉
树
,每个节点都可以有几个子节点)。对于每个节点,我们可以访问
树
中的级别、子节点和父节点。下一个阶段是为这个
树
实现2个迭代器,但问题是,我不能保存超过恒定数量的信息来帮助完成这些迭代器(即恒定的空间复杂度)。我的问题是,考虑到我目前所在的节点n: ,
查找
下一个要以BFS顺序遍历的节点的
算法
是什么?,
查找
以*反向BFS顺序遍历的下一个节点的
算法
是什么?
浏览 7
提问于2022-05-23
得票数 0
回答已采纳
4
回答
哈密顿路径与ST的区别
、
、
我正在研究寻找最小生成
树
(在加权图的情况下)和
查找
图是否有哈密顿路径(这取决于哈密顿圈的存在)的
算法
。我把一切都搞砸了。那么哈密顿路径和生成
树
之间有什么区别呢?两者都覆盖了图中的所有顶点。虽然我们可以有高效的
算法
来寻找生成
树
(可能是最小生成
树
),但为什么我们就不能有寻找哈密顿回路的
算法
呢?我们可以一次增加和删除一条边,直到我们到达一个循环,也许我们可以找到哈密顿循环??
浏览 1
提问于2011-07-23
得票数 14
1
回答
树
中顶点去除
算法
、
、
当从
树
中移除顶点及其入射边缘时,保留一组子树。编写一种
算法
,给出一个有n个顶点的
树
的图,找出一个顶点v,它的删除不留下超过n/2个顶点的子树。我尝试过使用修改后的DFS方法和桥
查找
算法
来解决这个问题。任何帮助都将不胜感激。
浏览 3
提问于2014-05-12
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+树进阶系列之探讨深度搜索算法查找基环树中环的细枝末节
js与算法
机器学习算法简介(4)回归树和模型树算法简介
数据结构-二叉查找树
什么是Trie树算法?详述Trie树算法的原理?用C语言实现Trie树算法。内附代码。
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券