连通图
来源:互联网 发布:read修复软件 编辑:程序博客网 时间:2024/05/26 16:00
连通图
Time Limit:1000MS Memory Limit:65536K
Total Submit:160 Accepted:90
Description
判断一个图是否为一个边通图
Input
n 顶点 (n<=100)边
Output
1 表示连通
0 表示不边通
Sample Input
5
1 2
2 3
5 4
0 0
Sample Output
0
其实就是判断是不是所有点都是连通的
var i,n,x,y:longint; b:array[0..101,0..101]of boolean; a:array[0..101]of boolean;procedure dfs(k:longint);var i:longint;begin for i:=1 to n do if (b[i,k])and(a[i]=false) then begin a[i]:=true; dfs(i); end;end;begin readln(n); readln(x,y); while (x<>0)or(y<>0) do begin b[x,y]:=true; b[y,x]:=true; readln(x,y); end; for i:=1 to n do dfs(i); x:=0; for i:=1 to n do if a[i] then inc(x); if x=n then writeln(1) else writeln(0);end.
0 0
- 连通图
- 连通图
- 图连通
- 连通图
- 连通图
- 连通图
- 连通图
- 连通图
- 连通图
- 连通图
- 连通图
- 连通图
- 连通图和连通分量
- 判断强连通图、单向连通图、弱连通图
- 极大连通子图 + 极小连通子图 + 连通分量
- 连通图的强连通分支
- 连通图_连通分量FloodFill
- 图的连通
- python读取GB级的文本数据,防止memoryError
- 关于IT公司 "工资浮夸风" 的几点反思
- 嵌入式文本编辑器
- C语言关于结构体的排序
- BZOJ4154: [Ipsc2015]Generating Synergy
- 连通图
- HIVE2的安装过程以及问题解决
- centos 端口、防火墙篇
- $().on()和$().click()二者的区别
- 机器学习实战+第三章_决策树
- 纯C++中国象棋控制台程序(学习版)
- 每日软件福利待遇说明
- php批量删除cookie的简单实现方法
- BZOJ4066: 简单题