5378: 基础实验6-2.1:列出连通集
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:37
解决:20
题目描述
给定一个有 N 个顶点和 E 条边的无向图,请用DFS和BFS分别列出其所有的连通集。假设顶点从0到N−1编号。进行搜索时,假设我们总是从编号最小的顶点出发,按编号递增的顺序访问邻接点。
输入
输入第1行给出2个整数N (0<N≤10) 和 E ,分别是图的顶点数和边数。随后 E 行,每行给出一条边的两个端点。每行中的数字之间用1空格分隔。
输出
按照 v1 v2 ... vk 的格式,每行输出一个连通集。先输出DFS的结果,再输出BFS的结果。
样例输入 复制
8 6
0 7
0 1
2 0
4 1
2 4
3 5
样例输出 复制
0 1 4 2 7
3 5
6
0 1 2 7 4
3 5
6
提示
试着用邻接表存储图完成本题。
注意要保持“按编号递增的顺序访问”。
注意要保持“按编号递增的顺序访问”。