腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1823)
视频
沙龙
1
回答
根据
Dijkstras
算法
观察到
的
边
改变
NetworkX
图中
的
边
颜色
、
我正在尝试更改python包
NetworkX
中
的
dijkstras
算法
所访问
的
节点之间
的
边
的
颜色
。此项目中使用
的
grap是内置
的
nx.karate_club_graph() 如果我有它
的
代码,预期
的
结果是被访问节点之间
的
边
的
颜色
将是红色。当前结果是高亮显示所有可见节点,但
边
为
浏览 24
提问于2021-03-24
得票数 0
回答已采纳
1
回答
运行时间为O(kn + m)
的
最短路径树
算法
、
、
有没有一种
算法
可以在O(kn + m)
的
运行时间内建立权值为0,1,…,k
的
有向
图中
的
最短路径树,其中n是顶点数,m是
边
数? 我认为
Dijkstras
算法
可能会满足这一点,但它不依赖于
边
的
权重。这样
的
算法
会是什么样子
的
?
浏览 0
提问于2019-12-11
得票数 1
2
回答
基于权重对
networkx
边
着色
、
、
如何
根据
边
的
权重在
networkx
中更改
图中
边
的
颜色
?将
边
权重缩放到0和1之
浏览 0
提问于2013-07-14
得票数 7
回答已采纳
1
回答
是否可以向
networkx
中
的
图形对象添加无向
边
和有向
边
?
、
、
我正在努力实现一种
算法
来确定数据集
的
图形结构。数据集可以在变量之间有无向
边
或有向
边
。我可以用Python创建自己
的
图形对象,但我很好奇
Networkx
是否具有此功能。据我所知,
Networkx
只有一个Graph对象(只有无向
边
)和一个DiGraph对象(只有有向
边
)。在
Networkx
中,有没有办法在无向
图中
包含有向
边
和/或反之亦然?
浏览 102
提问于2019-04-03
得票数 6
回答已采纳
4
回答
图中
不应是
边
本身
的
边
的
顶点之间
的
最短路径
、
、
、
我需要找到加权无向
图中
每条
边
的
最短备选路径,即,假设我在一个
图中
有一个egde (a,b),然后我想计算顶点a和b之间
的
最短路径,跳过直接路径,即
边
(a,b)。如果没有可供选择
的
路径,那么距离应该是无限
的
。我尝试过
dijkstras
算法
(当遇到目标顶点时会中断),但为每条
边
单独计算路径需要花费太多时间,特别是在没有替代路径
的
情况下(在这种情况下,必须遍历整个图)。你能对此提出其他替
浏览 4
提问于2012-08-10
得票数 1
1
回答
最小化
图中
的
交叉
边
、
、
、
我正在为我
的
一个项目使用
networkx
(一个python图形绘制包) 。虽然
networkx
相当酷,但由于交叉
边
的
数量,显示功能有点糟糕。有没有一种方法可以最小化
图中
的
交叉
边
?我
的
意思是一种
算法
,它可以以一种方式对节点进行排序,使交叉
边
最小化?
浏览 8
提问于2011-02-21
得票数 11
回答已采纳
1
回答
求图
的
最小顶点着色
、
、
我想解决
NetworkX
中
的
数独难题,将它简化为顶点着色问题。该图对于Sudoku网格
的
每个单元格都有一个顶点,且两个顶点相邻当且仅当相应
的
单元格属于同一行、列或块时。线索由
图中
的
附加
边
表示,图
的
9色代表了谜题
的
解决方案。 然而,
NetworkX
中
的
所有顶点着色
算法
似乎都是启发式
算法
,它们不能保证找到最小顶点着色。在我
的
实验中,我得到了10种<e
浏览 8
提问于2019-12-08
得票数 0
回答已采纳
1
回答
有着色
边
图
的
最小变更数路径
、
、
、
我有一个有向图,有彩色
的
边
(红和蓝),可能包含循环。问题是编写一个给定两个顶点(s,t)
的
算法
,该
算法
在s和t之间找到具有最小
颜色
变化
的
路径(如果存在这样
的
路径)。我找到了一个使用Dijkstra变体
的
解决方案(我创建了一个新
的
图,其中每个顶点对应于上一个图
的
边
,并包含
边
的
颜色
。例如:如果(1,2)是旧
图中
<e
浏览 1
提问于2017-04-16
得票数 1
回答已采纳
5
回答
在循环网络中查找
边
x python
、
、
我想用Python中
的
networkx
做一个
算法
,在无向
图中
找出一条
边
是否属于一个圈。我正在考虑使用cycle_basis并获得
图中
的
所有循环。我
的
问题是cycle_basis返回一个节点列表。如何将它们转换为
边
?
浏览 2
提问于2014-06-04
得票数 2
1
回答
在网络x
图中
寻找给定长度
的
所有路径/路径
、
、
、
我使用
networkx
并试图找到
图中
所有长度为3
的
路径,特别是有三条
边
的
路径。我试图在
networkx
文档中找到一些关于
算法
的
信息,但我只能在
图中
找到最短路径
的
算法
。如果最短路径是14 -> 15 -> 16,我能否找到通过特定节点
的
路径长度,例如通过节点14 -> 11 -> 12 -> 16
的
路径?下面是一个示例
的</em
浏览 1
提问于2015-01-23
得票数 11
回答已采纳
1
回答
有没有一种方法可以
改变
我
的
图形中特定
的
边缘
颜色
“集合”?是否也有一种方法来添加一个没有边
的
节点?
Networkx
、
、
、
、
对于整个
图中
的
每个不同
的
图集,我希望
边
的
颜色
对
图中
的
“集”是唯一
的
。这是我
的
代码:import matplotlib.pyplot as plt G.add_edges_from(G,pos, node_size=500, node_color = 'green') nx.draw
浏览 5
提问于2022-10-29
得票数 0
回答已采纳
2
回答
如何阻止
Networkx
在从列表中添加
边
的
顺序时更改它们
的
顺序?
、
在
NetworkX
(python)中将列表中
的
边
添加到
图中
会
改变
边
的
顺序,这在绘制图时会给我带来问题。例如:edgelst = [['C','B'],['A','B'],['A','C
浏览 20
提问于2017-03-18
得票数 4
回答已采纳
2
回答
Textrank:补充pagerank用于使用
networkx
进行句子抽取
、
、
、
我正在尝试实现描述
的
语句抽取
的
textrank
算法
。为此,需要用加权
边
来补充pagerank
算法
,并使其在无向图上运行。
Networkx
算法
实现允许我轻松地集成加权
边
,并将有向图转换为无向图:参见。示例:D=nx.DiGraph() D.add_weighted_edges_from([('A','B',0.5),('A',
浏览 6
提问于2012-02-12
得票数 5
回答已采纳
1
回答
如何利用加权邻接矩阵绘制
边
权值?
、
、
、
、
我有一个有向图
的
加权邻接矩阵C,所以C(j,i)=0,当没有从j到I
的
边
时,如果C(j,i)>0,则C(j,i)是
边
的
权重;def DrawGraph(C): import
networkx
as nx如何
改变
节点
浏览 1
提问于2019-12-10
得票数 3
回答已采纳
1
回答
基于list/dict
的
网络中箭头尺寸
的
动态变化
、
、
我可以通过向draw_network函数传递一个值列表来动态地更改节点大小或节点
颜色
。但是我怎样才能用ArrowStyle做到这一点呢?假设我想
根据
一个值列表更改ArrowStyle (宽度和长度)。下面是一个示例代码:import
networkx
as nxG.add_edge("reddit", "youtubetestArrow = matplotlib.patches.ArrowStyle.Fancy(head_
浏览 0
提问于2019-01-07
得票数 6
回答已采纳
1
回答
Dijkstra
算法
复杂度与BFS复杂度
、
、
、
我一直在练习各种
算法
,我刚刚完成了Dijkstra
算法
来计算图上节点之间
的
最短距离。在完成了利用索引minHeap
的
练习之后,我还完成了利用BFS (附带
的
解决方案)
的
练习。这让我想到了几个问题: ,如果我对时间复杂度
的
计算是正确
的
-我计算了附加解
的
复杂性为O(v^2 + e),其中V=顶点数,E=
边
数。我们迭代和触摸每个节点一次,而且只有一次,边缘也是一样。O(v+e),如果上述情况属实,那么利用Dijkstra<
浏览 2
提问于2021-01-18
得票数 0
1
回答
具有共享端节点
的
采样
边
、
、
、
我正在tensorflow中实现一个神经网络训练
算法
,它需要从
图中
采样神经网络
的
输入,特别是我想要创建从
图中
获取
的
边
的
小批次,这些
边
是从邻域区域中随机选择
的
-即共享一些端节点。现在,我有一个生成器,它从
图中
的
所有边中随机返回一批
边
。你对如何实现这一点有什么建议吗?我认为应该有一种方法来使用
networkx
将图划分为相邻边
的
列表,然后从这些划分中随
浏览 0
提问于2017-05-30
得票数 1
2
回答
从
NetworkX
图中
查找连通分量内
的
子图
、
、
、
、
我已经构建了一个包含50000个节点和大约1亿条
边
的
NetworkX
图。我有一个使用nx.connected_components(G)方法
的
组
的
所有连接组件
的
列表。这种方法导致我拥有节点集群,使得每个节点都有一条路径可以到达该集群中
的
每个其他节点。现在我想要
的
是,在每个连接
的
组件中,我想要找到子图/子簇,使得每个子图通过恰好一条
边
相互连接。在
NetworkX
中有没有什么方法可以让我直接使
浏览 187
提问于2020-01-16
得票数 1
回答已采纳
2
回答
给定一组顶点,如何生成具有几乎极小边数
的
强连通有向图?
、
、
、
我试图对图形类
的
dijkstras
算法
执行测试。为了做到这一点,我生成了一个有几千个顶点
的
图,然后通过随机添加数千条
边
使图连通,直到这个图被连接。问题是,我经常以一个几乎稠密
的
图结束,因为我使用
的
是邻接列表表示,导致我
的
搜索
算法
非常慢。 问题:给定一组顶点V,如何生成一个强连通有向图,它
的
边
比同一顶点上
的
稠密图少得多?., vertex n-1 <--> vertex
浏览 2
提问于2015-01-09
得票数 4
1
回答
Dijkstras
算法
的
复杂性
、
、
所以我一直在尝试分析我一直在研究
的
Dijkstras
算法
的
一个特殊变体。我要找
的
是最糟糕
的
案子。该
算法
使用Fibonacci堆,在正常Dijkstra
的
情况下,它将在O(E +V log V)中运行。 但是,这个实现需要在更新邻居
的
内部循环中进行查找。此查找将对每个边缘执行,并将在对数时间内,其中查找是在一个包含所有边缘
的
数据结构中。此外,该图有一个限制,即任何节点都不会有超过4个邻居。O(V_log V)是外循环<
浏览 2
提问于2014-10-12
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
NetworkX:Python图与网络模型基础
PageRank、最小生成树:ML开发者应该了解的五种图算法
小白学Python数据分析之五
手把手教你用 NebulaGraph AI 全家桶跑图算法
10种常用的图算法直观可视化解释
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券