为什么具有 n 个顶点的非连通无向图最多有 (n-1)(n-2)/2 条边?
为了在保持图非连通的同时最大化边数,极值构造是恰好隔离一个顶点,并用剩下的 n-1 个顶点形成一个完全图。因此,边数就是 n-1 个顶点的完全图的最大边数,即 (n-1)(n-2)/2。
适用条件
- G 是无向图。
- G 有 n 个顶点。
- G 是非连通图。
理解与推导
- 分离出一个顶点使其保持孤立,以确保图是非连通的。
- 将所有剩下的 n-1 个顶点相互连接,形成一个完全子图。
- 使用 n-1 个顶点的公式计算这个完全子图中的边数:(n-1)((n-1)-1)/2。
- 将表达式简化为 (n-1)(n-2)/2。
例子
演讲者构造了一个包含 6 个顶点(A, B, C, D, E, F)的例子。顶点 A 到 E 形成一个完全图( 条边),而 F 是孤立的。这与公式 (6-1)(6-2)/2 = 10 相符。
容易误解的地方
- 错误地假设孤立顶点可以与其他顶点连接而不违反非连通性。
- 仅依赖演讲者的口头解释,他错误地将公式说成 ,而不是屏幕上正确的公式 (n-1)(n-2)/2。
观看对应讲解
继续追问
答案依据视频资料生成并经过独立核验。若有疑问,请核对原视频或联系原作者。