腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
查找
节点
的
直接
和
间接
后继
者
(
scala-graph
)
scala
、
graph
、
scala-collections
在scala图中,diSuccessors方法允许
查找
节点
的
直接
后继
节点
。(0~>1, 1~>4, 1~>2,2~>3) g.get(1).diSuccessors //return Set(2, 4): scala.collection.immutable.Set 但我
的
问题是找到所有
直接
或
间接
连接到
节点
的
后继
节点
在
浏览 23
提问于2019-02-05
得票数 1
回答已采纳
3
回答
我试图在O(1)时间内找到二叉树中键
的
后继
者
。
algorithm
、
data-structures
、
tree
、
binary-tree
、
binary-search-tree
我知道如何通过几种方法找到继任
者
和
前任,但它们都没有在时间复杂度O(1)内工作。 练习说我们可以在每个
节点
上保存更多
的
信息。然而,插入
和
删除功能应该保持在O(h)
的
时间复杂度,其中h是树
的
高度。我
的
第一个也是容易实现
的
想法是在每个
节点
中保存这个
节点
有多少剩余
和
正确
的
节点
。因此,我只需在每次传递
节点
时更改插入
和
删
浏览 1
提问于2016-06-06
得票数 1
1
回答
使用对O(1)中
的
AVL树
的
修改来
查找
后继
者
和
先行者
time-complexity
、
avl-tree
、
operation
因此,我提出了一种AVL树,该树能够在O(1)中执行两个休眠操作:
后继
者
采用?(1) -返回
后继
者
。前置任务采用?(1)-返回前置任务 在试图想出一个解决方案后,我有点卡住了。有什么想法吗?
浏览 29
提问于2021-11-16
得票数 0
2
回答
关于树数据结构
的
问题:如何填充所有树
节点
的
所有顺序
后继
指针?
algorithm
、
data-structures
、
recursion
、
tree
树
节点
包含3个指针*左、右
和
*
后继
。F、C
和
G。**Function prototype:** void FillSuccessorNodes( struct node *root);示例:如果A->
后继
==为空,则填充A->
后继
=
浏览 2
提问于2010-12-01
得票数 0
2
回答
用于高性能、低占用空间
的
图形查询
的
库?
performance
、
graph
、
relational-database
、
java
我自己就快实现了,但在实现之前,我仍然想知道这个轮子是否已经发明出来了:我需要
的
是一个库,它允许我表示DAG (有向无环图),并允许以非常高
的
性能查询
直接
或
间接
连接
的
节点
。然而,找到长度为2
的
直接
连接或特定
间接
连接(一个中间
节点
)应该非常快,并且边应该能够具有标签(例如,权重,计数等)。此外,内存占用应该很小,查询应该是线程安全
的
。Neo4j处理这种情况要好得多,但仅
查找
直
浏览 2
提问于2014-07-27
得票数 1
1
回答
具有
节点
间链表
的
BST
tree
、
linked-list
、
binary-search-tree
、
treeset
我正在尝试使用(不平衡
的
) BST实现一个TreeSet。我还想为树中
的
所有
节点
维护一个有序
的
双向链表。、一个头
节点
和
一个尾
节点
维护。result > 0) { }} 其中low
和
high设置了在链表中插入新
节点
的
位置
的
边界。我在维护
浏览 1
提问于2016-03-17
得票数 0
1
回答
在二叉搜索树中按顺序排列
后继
者
python
、
binary-search-tree
这是一个常见
的
算法问题。我正在尝试在二叉树中寻找有序
的
后继
者
。这是我
的
代码 """ :type p:else: curr = curr.left问题是,当p是树中最高
的
<e
浏览 2
提问于2017-08-06
得票数 1
1
回答
在neo4j中搜索
和
复制
节点
从一个图到另一个图
java
、
neo4j
假设有3个图,其中一些数据是在图之间共享
的
。那么,是否有一种以编程方式执行以下操作
的
方法: 如果步骤2找到匹配,那么我希望将所有连接到图2中找到
的
节点
(包括“
间接
连接
的
节点
”)连接到图1中
的
节点
。本质上,我想搜索图中
的
特定
节点
,
查找
所有
直接
或
间接</e
浏览 2
提问于2013-03-26
得票数 0
回答已采纳
1
回答
如何使用递归删除二叉树中
的
节点
c++
、
recursion
、
binary-search-tree
、
recursive-datastructures
我现在一直在尝试制定一个删除函数,用于删除二叉树内
的
节点
,假设该
节点
包含要搜索
的
内容。我已经为该函数编写了框架,该函数执行内容搜索,并根据是否找到内容而返回true或false。问题是我似乎不知道如何为我
的
函数实现实际
的
删除部分。如果根
节点
包含我要
查找
的
值,我不知道如何在删除后为旧根
的
一个子
节点
分配根位置。我也很难弄清楚如何在删除
节点
后将子指针设为空,并重新链接树
的</em
浏览 0
提问于2016-05-20
得票数 0
1
回答
有人能验证一下RedBlack树
的
后继
者
写得是否正确吗?
c++
、
red-black-tree
pair<K,V> *RedBlackTree<K,V,Compare>::successor(K key) { Node *ch; if(found->right != sentinel) y = fou
浏览 1
提问于2011-04-15
得票数 0
回答已采纳
1
回答
查找
大于数据
的
最小元素,或
后继
元素(二叉搜索树)
java
、
binary-search-tree
我有一个BST类
和
BSTNode类,这两个类都扩展了可比性,我需要从二叉树中找到比数据大
的
最小元素,或者
后继
元素。我知道我有两个案子2:右子树为空,则后续
节点
是包含数据
的
节点
的
最低祖先,其左子
节点
也是给定数据
的
祖先。73 34 90 /
浏览 2
提问于2016-06-05
得票数 0
2
回答
TreeMap如何搜索给定条目的
后继
项?
java
、
algorithm
、
treemap
我对java.util.TreeMap:
的
跟踪方法有点困惑。ch = p; } }该方法用于树状图
的
containsValue并被告知检索第一项
的
继承
者
和
先前检索到
的
继承
者
等。因此,上面的方法检索整个TreeMap
的
条目。但我不太明白它是如何运作
的
,它是如何寻找接班人
的<
浏览 0
提问于2013-08-05
得票数 0
1
回答
从networkx中
的
DiGraph中移除
节点
,同时保留子
节点
并重新映射其边
python
、
networkx
、
graph-theory
我想从networkx中
的
DiGraph中删除一个
节点
,这样所有的子
节点
都会被保留,它们
的
边会被重新映射(或者删除旧边+新建边)到父
节点
的
父
节点
。
节点
将根据
节点
属性(例如它所属
的
组)被移除。 例如,我希望以编程方式移除具有Group B属性
的
节点
,并将所有
直接
子
节点
重新映射到原始父
节点
(在有多个祖父母
的
浏览 42
提问于2020-05-20
得票数 4
回答已采纳
2
回答
在合并Join后使用LookUp会有什么问题?
ssis
、
etl
、
ssis-2012
、
ssis-2008
我正在创建一个包,其中我使用了两个转换、合并、连接
和
查找
。Look Up是Merge Join
的
直接
后继
者
(意味着在Merge Join之后使用Look Up )。当执行我
的
包时,它被卡住了,并且在
查找
中输入消耗
的
速度非常慢,并且花费了太多
的
时间。包仍在运行。 合并联接-使用左外部联接请给我提个解决方案。
浏览 3
提问于2016-09-16
得票数 1
1
回答
java中
的
直接
继承
和
间接
继承有什么区别?
java
我刚开始学习JAVA中
的
直接
继承
和
间接
继承,但是没有得到太多
的
.I,我想要可视化这两
者
之间
的
区别,以及我们何时应该使用
间接
继承
和
直接
继承?
浏览 0
提问于2019-04-15
得票数 1
回答已采纳
3
回答
删除二叉树中
的
节点
的
时间复杂度是多少
data-structures
、
binary-tree
、
big-o
、
time-complexity
为了删除二叉树中
的
节点
,我们必须搜索该
节点
。这在最小O(log )
和
最大O(N)中是可能
的
。根据
节点
的
不同,我们必须重新排列指针。我们如何计算它
的
时间复杂度。
浏览 0
提问于2011-01-03
得票数 6
4
回答
在二进制搜索树上找到大于X
的
第一个键
c
、
algorithm
、
binary-search-tree
BST中元素
的
后继
者
是元素
的
后继
者
,其顺序由inorder遍历确定。当每个
节点
都有指向其父
节点
的
指针时,
查找
后续
节点
将出现在CLRS算法教科书中(麻省理工学院出版社对算法
的
介绍)。有没有一种方法可以在没有parent
的
情况下找到大于X
的
第一个值?value; tree *right; /
浏览 0
提问于2015-07-04
得票数 2
回答已采纳
1
回答
#C -简单路径有向图-递归
c
、
graph
、
path
我
的
这本来自R. Sedgewick
的
书(对我来说)很有挑战性。我必须在带有递归
的
有向图上找到一条简单
的
路径。我不知道从哪里开始。有什么线索吗?
浏览 2
提问于2017-05-21
得票数 1
3
回答
高效地在二叉树中找到两个
节点
的
最低共同祖先
algorithm
我只想知道下面的算法在二叉树中找到两个
节点
的
最低公共祖先
的
效率如何。
浏览 0
提问于2012-09-23
得票数 1
1
回答
选择不展开
节点
还是不将其添加到A*中具有已探索
的
封闭集
的
队列中,这重要吗?(图形搜索)
search
、
graph
、
a-star
我以前使用过A*图搜索,我实现了它,以便在向边缘/队列添加
后继
者
时,如果
后继
者
已经在边缘或已探索/封闭
的
集合中,则不会添加
后继
者
。然而,班上
的
教授说,对于A*图搜索,我们应该将
节点
添加到边缘,如果我们将它们弹出,并且它们已经在探索
的
集合中,则跳过它们(即拒绝扩展它们,但仍然向边缘添加重复
的
节点
)。然而,它也有一个看起来像Dijkstra
的
部分,
浏览 3
提问于2012-10-06
得票数 3
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券