腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
确定
两个
节点
之间
是否
有边
的
时间
复杂度
graph
、
time-complexity
我正在尝试计算一个算法
的
复杂度
来解决这个问题:我试图得到
的
解决方案是在图上搜索第一个
节点
,然后搜索到另一个
节点
的
邻接表。这个算法
的
大O
时间
复杂度
是多少?
浏览 64
提问于2021-05-18
得票数 0
2
回答
具有恒定
时间
复杂度
的
无向图边
的
数据结构
c++
、
performance
、
data-structures
、
graph
我有一个无向图,其中
节点
存储在一个平面数组中。现在我正在寻找边缘
的
数据结构。对于获取给定
节点
的
所
有边
,它应该具有恒定
的
时间
复杂度
。边缘包含
两个
节点
索引和附加信息(如权重)。我看到
的
唯一方法是复制数据,一个按左
节点
排序,另一个按右
节点
排序。但我想防止重复
的
边
浏览 0
提问于2014-01-01
得票数 0
回答已采纳
1
回答
寻找单向有向图中
是否
存在路径
的
最佳方法
algorithm
、
graph
我有一个有大量
节点
的
图,其中有一个开始
节点
(所
有边
都向外)和一个端
节点
(所
有边
缘都指向它)。对这类图中
的
搜索进行优化是一个单向
的
、无权
的
graph.How,以
确定
两个
节点
之间
是否
存在路径?
是否
存在优化搜索(比如添加一些附加信息),因为我将经常在图表上进行搜索? 编辑:要添加更多关于该图形
的
信息,该图形有一个具有
浏览 4
提问于2014-01-15
得票数 6
4
回答
有比Dijkstra更快
的
算法吗?
graph-theory
、
dijkstra
给定一个只有正边权
的
有向连通图,
是否
有比使用fibonacci堆
的
Dijkstra更快
的
算法来寻找
两个
顶点
之间
的
最短路径?我不是在寻找优化,例如,一半
的
执行
时间
,而是不同
时间
复杂度
的
算法(比如从O(n * log n)到O(n))。
确定
所
有边
缘权重
的
GCD。将图转换为
浏览 4
提问于2009-11-09
得票数 9
回答已采纳
1
回答
递归和迭代方法在
时间
复杂度
上有区别吗?
time-complexity
我知道在递归算法和迭代算法
之间
确实存在空间
复杂度
的
差异。但是,它们
之间
的
时间
复杂度
是否
也存在差异?例如:如果我有一个递归地计算列表中
节点
数量
的
程序,然后我实现了与迭代相同
的
程序,那么我在
时间
复杂度
上
是否
会有任何差异,即O(n)?谢谢
浏览 0
提问于2011-11-01
得票数 0
回答已采纳
2
回答
在图中找到带BFS
的
路径
java
、
graph
、
path
、
breadth-first-search
我想用bfs在图中
的
两个
节点
之间
找到一条路径。我编写了一个函数,它以正确
的
顺序访问所有
节点
(不
确定
它
是否
工作,但对我来说似乎是正确
的
),但是我需要存储路径(包含形成路径
的
所
有边
的
列表),我不知道如何做到:\ 有人能帮我吗?(预先谢谢:)
浏览 3
提问于2015-04-01
得票数 0
回答已采纳
1
回答
无向图
的
顶点和边
的
变化
c++
、
boost
、
graph-theory
每隔t秒,我需要检查它
是否
发生了变化(顶点\边删除\添加)。retVal = add_edge(1, 2, G); //
浏览 1
提问于2015-04-27
得票数 2
1
回答
Prim算法
的
时间
复杂度
是如何使用优先级Q
的
ElogV?
algorithm
、
complexity-theory
、
big-o
、
prims-algorithm
我使用
的
伪代码: else visited[s]=1;根据我
的
理解第2行:所有顶点乘以…
的
度数之和。..that is 2E times 对于每一行2:第3行和第4行占用log E
浏览 1
提问于2009-08-22
得票数 4
回答已采纳
2
回答
如何删除networkx中
的
节点
?
python
、
graph-theory
、
networkx
我有一个数据集,我正在上传各种
时间
段
的
图表,并试图弄清楚它们
之间
的
关系。 我想删除所有没
有边
的
节点
,但我不
确定
删除或删除
节点
的
命令。你知道怎么做吗?
浏览 2
提问于2011-10-18
得票数 6
回答已采纳
4
回答
C++:大图
的
权值存储
c++
、
graph
、
shortest-path
我在解决一些关于图表
的
问题。它需要存储N个
节点
的
权重(N<=50000)。我不能用矩阵来存储图
的
权重(因为50000x50000不能分配)。你知道其他方法吗?谢谢。
浏览 11
提问于2016-01-28
得票数 0
回答已采纳
3
回答
关于无向图复杂性
的
DFS?
algorithm
、
graph
、
tree
、
time-complexity
、
depth-first-search
当我们使用DFS遍历无向连通图并标记出我们在DFS期间移动
的
边时,我们最终得到一个DFS树,它基本上是一棵树,遍历一棵树需要O(v)复杂性,其中v是顶点
的
数目,那么为什么它说
复杂度
是O(v + e)?
浏览 3
提问于2020-08-20
得票数 0
回答已采纳
2
回答
BFS和DFS
的
运行时
是否
在二叉树O(N)上?
algorithm
、
binary-tree
、
time-complexity
、
depth-first-search
、
breadth-first-search
我意识到泛型图上
的
BFS和DFS
的
运行
时间
是O(n+m),其中n是
节点
数,m是边数,这是因为对于每个
节点
,都必须考虑它
的
邻接表。然而,当BFS和DFS在二叉树上执行时,它
的
运行时是什么?我认为它应该是O(n),因为可以离开
节点
的
可能边
的
数量是恒定
的
(即,2)。请确认这
是否
是正确
的
理解。如果不是,请解释BFS和DFS在二叉树上
的
正确
时间</
浏览 1
提问于2013-11-11
得票数 25
1
回答
如何使用链表在图中找到最短路径?
algorithm
、
graph
、
linked-list
、
pseudocode
如果
节点
是直接连接
的
,就有n个
节点
,
节点
之间
也
有边
。每个边没有重量和方向(如果
节点
a和b连接,它意味着双向连接,而不是单向连接)。基于该图,我们可以绘制出二维数组A.An-1
的
邻接矩阵.因此,问题是如何返回最短路径。如果没有路径,应该返回空路径。而路径应该使用链接列表返回。|A B C D EB|1 0 1 0 0 D|1 0 1 0 1因此,基于上面的矩阵,从C到E
浏览 2
提问于2019-09-08
得票数 0
回答已采纳
3
回答
求二叉树直径
的
时间
复杂度
algorithm
、
tree
、
binary-tree
、
time-complexity
我在这里看到过各种计算二叉树直径
的
帖子。一种这样
的
解决方案可以在中找到(查看接受
的
解决方案,而不是问题中突出显示
的
代码)。 我搞不懂为什么代码
的
时间
复杂度
是O(n^2)。我不明白如何遍历一棵树
的
节点
两次(一次是高度(通过getHeight()),一次是直径(通过getDiameter()),而不是n+n,它是2n。任何帮助都将不胜感激。
浏览 0
提问于2014-01-26
得票数 1
2
回答
Python中模运算符
的
时间
复杂度
python
、
python-3.x
、
operators
、
time-complexity
、
modulo
我正在尝试
确定
我拥有的算法
的
时间
复杂度
,但我首先需要知道Python中%(模数)运算符
的
时间
复杂度
。根据上
的
,它
的
时间
复杂度
可能类似于O(log m log n),在某些特定情况下,它也可以优化为常数,但我想知道
是否
有人真的知道%
的
时间
复杂度
,这样我就可以正确地
确定
我
的
算法
的
浏览 1
提问于2016-02-04
得票数 7
7
回答
在内存中存储图形
的
三种方法,优缺点
graph
在内存中存储图形有三种方法:我知道如何写这三种语言,但我不
确定
我
是否
考虑过每种语言
的
优缺点。在内存中存储图形
的
每种方法
的
优缺点是什么?
浏览 57
提问于2010-07-20
得票数 100
回答已采纳
1
回答
两个
AVL
节点
之间
的
最大搜索值
algorithm
、
data-structures
、
time-complexity
、
avl-tree
我有一个AVL tree,而每个
节点
包括:AVL tree由键排序。
复杂度
时间
: O(l
浏览 2
提问于2011-05-17
得票数 2
回答已采纳
2
回答
弗洛伊德·沃希尔使用邻接表
java
、
floyd-warshall
是否
可以使用邻接表对Floyd Warshall进行编码?我必须处理文本文件中
的
一百万个顶点,因此,邻接矩阵不是一个解决方案。有没有已经可用
的
实现?请帮帮忙。
浏览 3
提问于2014-11-29
得票数 3
2
回答
Javascript中链表与数组
的
比较
javascript
、
algorithm
、
data-structures
、
linked-list
我们在给定
的
索引处插入新元素,并将其余元素向前移动一个索引。所以我试着用链表来做这件事,并以下面的代码结束: }}, return this.toArray().toString();} 最后,我
的
问题是:这种方法
是否
比数组更快,如果是,两者
的
复杂性是什么?也许更重要
的<
浏览 2
提问于2013-08-26
得票数 7
回答已采纳
1
回答
Cypher查询聚合neo4j多重图边并返回一个简单图
graph
、
neo4j
、
cypher
、
aggregate
我们有一个电子邮件连接
的
多重图。在这个图中,
两个
节点
之间
有许多边。
是否
有任何循环查询来聚合每个
节点
对
之间
的
所
有边
,然后返回一个新图?注意:我知道聚合边
的
查询,但它返回
的
是表,而不是图!
浏览 7
提问于2018-08-08
得票数 2
回答已采纳
点击加载更多
相关
资讯
算法:查找图中两个节点之间的距离
deepseek VS chatgpt (400)-- 算法导论25.2 9题
微软亚洲研究院论文解读:GAN在网络特征学习中的应用
BC-GNN:用于时序动作提名生成任务的融合边界内容的图神经网络
文心一言 VS 讯飞星火 VS chatgpt (306)-- 算法导论22.2 4题
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券