首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >N个节点的有向图的最大边数是多少?

N个节点的有向图的最大边数是多少?
EN

Stack Overflow用户
提问于 2011-02-21 00:44:19
回答 12查看 186.1K关注 0票数 76

N个节点的有向图的最大边数是多少?有没有上限?

EN

回答 12

Stack Overflow用户

回答已采纳

发布于 2011-02-21 00:49:28

如果您有N节点,则存在可从其引出的N - 1定向边(每隔一个节点)。因此,最大边数为N * (N - 1)

票数 94
EN

Stack Overflow用户

发布于 2016-01-10 17:10:09

有向图:

number :n个顶点的有向图的最大边数是多少?

假设没有self-loops.

  • Assume,从给定的起始顶点到给定的结束顶点至多只有一条边。

每条边都由其起始顶点和结束顶点指定。对于起始顶点,有n种选择。由于没有自循环,因此有n-1个选择作为结束顶点。将这些相乘计算所有可能的选择。

应答n(n−1)

无向图

number :有n个顶点的无向图的最大边数是多少?

假设没有self-loops.

  • Assume,从给定的起始顶点到给定的结束顶点至多只有一条边。

在无向图中,每条边由它的两个端点指定,顺序无关紧要。因此,边的数量是从顶点集中选择的大小为2的子集的数量。由于顶点集的大小为n,因此这样的子集的数量由二项式系数C(n,2) (也称为"n选择2")给出。使用二项式系数的公式,C(n,2) = n(n-1)/2。

应答(n*(n-1))/2

票数 40
EN

Stack Overflow用户

发布于 2013-06-08 09:28:37

在无向图(不包括多重图)中,答案是n*(n-1)/2,在有向图中,边可以出现在两个节点之间的两个方向上,则答案是n*(n-1)。

票数 27
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5058406

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档