uva 10004 Bicoloring (二分图染色/求一个二分图)

#include
#include
#include
using namespace std;
const int maxn=205;
int maps[maxn][maxn];
int vis[maxn],color[maxn];
int n,l,ans;
void init()
{
    memset(maps,0,sizeof(maps));
    memset(vis,0,sizeof(vis));
    memset(color,0,sizeof(color));
    ans=vis[0]=color[0]=1;
}
void dfs(int u)
{
    for(int i=0;i








你可能感兴趣的:(UVA)