c - 如何计算 mst 图的成本。

标签 c minimum-spanning-tree igraph

我在 C 语言中工作,使用 igraph 库。我需要获取 igraph_graph_t 类型 (g) 中给定图形存储的最小生成树。我还有一个包含每条边 (w) 权重的 igraph_vector。以下是我的电话:

igraph_minimum_spanning_tree_prim(&g, &mst, &w)

如何获取mst图中每条边的权值?我只需要 mst 的费用。

谢谢,吉列尔莫。

最佳答案

我认为你应该获取结果图(mst)并对边的权重求和。

关于c - 如何计算 mst 图的成本。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6970010/

相关文章:

algorithm - 在给定旧 MST 和新顶点 + 边的情况下查找最小生成树

r - 使用 ggtree 绘制 igraph 树对象

r - 在 R(iGraph 等)中进行聚类后,您可以维护集群中的节点+边来进行单独的集群分析吗?

C、 "extern"硬件抽象层变量类型

c - C 中的 sprintf 和 unsigned int 数组

algorithm - 位于半圆内的点的 MST 上界

R 和 Igraph 边

用于面向对象访问的 C & lua 元表

c++ - 将字符串转换为 int 数组的最简单方法

c++ - 查找 MST 的关键边缘 : possible with modified Prim's algorithm?