uva 10004
来源:互联网 发布:青少年近视调查数据 编辑:程序博客网 时间:2024/05/22 13:42
题意:用两种颜色染色,简单的dfs就可以解决了
#include <iostream>#include <cstdio>#include <cstring>using namespace std;const int maxn = 205;int c[maxn],color[maxn],G[maxn][maxn],n;bool dfs(int u,bool col){c[u] = -1;color[u] = col;for(int v = 0 ; v < n ; v++){if(v != u && G[u][v]){if(c[v] < 0 ){if(color[v] == color[u])return false;}else if(!c[v] && !dfs(v,!col))return false;}}return true;}int main(){int i,j,l;int a,b;while(scanf("%d",&n) == 1 && n){scanf("%d",&l);memset(c,0,sizeof(c));memset(G,0,sizeof(G));memset(color,0,sizeof(color));for( i = 0 ; i < l ;i++){scanf("%d%d",&a,&b);G[a][b] = G[b][a] = 1;}if(!dfs(a,0))printf("NOT BICOLORABLE.\n");else printf("BICOLORABLE.\n");}return 0;}
- uva 10004
- uva 10004
- UVa 10004
- UVA 10004
- uva 10004
- UVA 10004
- UVa 10004 Bicoloring
- uva 10004 - Bicoloring
- UVa 10004 - Bicoloring
- uva 10004 - Bicoloring
- uva 10004 - Bicoloring
- UVa 10004 - Bicoloring
- uva-10004 - Bicoloring
- UVA 10004 二染色
- UVa 10004 - Bicoloring
- UVa 10004 - Bicoloring
- uva 10004 双着色
- uva 10004Bicoloring
- 新手的我们怎样定位自己的工作
- Factory Method 工厂方法(创建模式) 笔记
- SSH前台代码使用action的方法
- 软件自动安装管理器 -提供源码下载
- linux批量备份服务器配置文件和目录的脚本
- uva 10004
- 1752. Tree 2 (数据结构)
- Adobe Reader控件的使用
- 逃离迷宫
- 回退流
- C语言多线程-基本操作
- android 通过PackageInfo获取ActivityInfo
- 09-php接口
- hdu 4308 Saving Princess claire_(bfs)