题目信息

题目类型
练习
题目年份
2025
题目题型
编程题
关 键 词
双连通分量

题目题干

双连通分量

本题请你编写程序,输出给定无向连通图中的割点和割边。NLu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入格式:

输入首先在第一行给出图中最大顶点数量,即正整数 kMaxVertex(≤20)。NLu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
第二行给出两个正整数,依次为当前要创建的图的顶点数 n 和边数 m(保证顶点数至少为 2 且不超过最大顶点数量)。NLu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
第三行给出 n 个小写英文字母,其间以 1 个空格分隔,顺序对应每个顶点的信息。NLu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
随后 m 行,每行给出一条无向边的两个端点的编号。顶点编号从 0 开始,编号间以 1 个空格分隔。NLu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
题目保证没有边被重复给出,并且图一定是连通的。NLu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输出格式:

首先在一行中输出所有割点的字母信息,中间不要空格。如果没有割点则输出一个空行。NLu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
随后每行按格式 (v1, v2) 输出一条割边,其中 v1v2 为割边两端点的字母信息。如果没有割边则不要输出任何信息。NLu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入样例:

20
10 11
a b c d e f g h i j
0 1
1 2
1 3
2 4
3 4
3 5
5 6
5 7
6 7
7 8
7 9

输出样例:

bdfh
(b, a)
(d, f)
(h, i)
(h, j)

注意:割点和割边的输出顺序是不唯一的,以任何顺序输出都可以,有特殊裁判程序判断输出的正确性。例如下列输出也是正确的。NLu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

hbdf
(d, f)
(h, i)
(a, b)
(h, j)

答案解析

相关题目

哥尼斯堡的“七桥问题” 哥尼斯堡是位于普累格河上的一座城市,它包含两个岛屿及连接它们的七座桥,如下图所示。 可否走过这样的七座桥,而且每桥只走过一次?瑞士数学家欧拉(Leonhard Euler
双连通分量本题请你编写程序,输出给定无向连通图中的割点和割边。 输入格式: 输入首先在第一行给出图中最大顶点数量,即正整数 kMaxVertex(≤20)。 第二行给出两个正整数,依次为当前要创建的
欧拉回路本题请你编写程序,输出给定无向连通图中的欧拉回路。 输入格式: 输入首先在第一行给出图中最大顶点数量,即正整数 kMaxVertex(≤20)。 第二行给出两个正整数,依次为当前要创建的图的
强连通分量本题请你编写程序,输出给定有向图中的各个强连通分量,并统计强连通分量的个数。 输入格式: 输入首先在第一行给出 2 个整数,依次为有向图的顶点数 n(0<n≤15)和边数 m。 随后
验证六度空间理论所谓“六度空间理论”是指:在世界上任何两个陌生人之间所间隔的人数不会超过 6 个。本题就请你编写程序,根据输入的人与人之间的关系,统计以某个人为起点的所有满足该理论(即与该起点之间间隔
图的连通性判断请编写程序,用广度优先搜索输出给定无向图中的各个连通分量,并判断给定的无向图是否连通。 注意输出顺序规定如下: 每个连通分量的输出从其中编号最小的顶点开始; 不同连通分量按其第一个顶点
广度优先遍历请编写程序,用广度优先搜索输出给定无向图中的各个连通分量。 注意输出顺序规定如下: 每个连通分量的输出从其中编号最小的顶点开始; 不同连通分量按其第一个顶点的编号增序输出,每个连通分量占
深度优先遍历请编写程序,用深度优先搜索输出给定无向图中的各个连通分量。 注意输出顺序规定如下: 每个连通分量的输出从其中编号最小的顶点开始; 不同连通分量按其第一个顶点的编号增序输出,每个连通分量占
邻接表表示的图基本操作请编写程序,实现并测试邻接表表示的图的以下基本操作: 返回图中顶点的第一个邻接顶点 判断边是否存在 向图中插入边 从图中删除顶点及所有邻接于该顶点的边 输入格式: 输入首先在第
邻接矩阵表示的图基本操作 请编写程序,实现并测试邻接矩阵表示的图的以下基本操作: 获取图的顶点个数 判断边是否存在 找顶点的第一个邻接点 向图中插入边 从图中删除边 从图中删除顶点及所有邻接于该顶点

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢