FAFU-1006 旅游问题 欧拉回路
来源:互联网 发布:紫色水离子淘宝店网址 编辑:程序博客网 时间:2024/04/29 00:01
题目链接
#include "stdio.h"#include "string.h"const int maxn = 105;int rudu[maxn],map[maxn][maxn],path[maxn*10]; int n,m,k; //代表元void DFS(int x){for( int i=1;i<=n;i++ ){if( map[x][i] ){map[x][i]--;map[i][x]--;DFS(i);}}path[++k]=x;}int main(){int i,a,b;//freopen("data.out","w",stdout);scanf("%d%d",&n,&m);for( i=1; i<=m; i++ ){scanf("%d%d",&a,&b);map[a][b]++;map[b][a]++;rudu[a]++;rudu[b]++;}if(n == 1 && !m){puts("YES");puts("1");return 0;}for( i=1;i<=n;i++ ) //判断是否为欧拉团{if( rudu[i]&1 || !rudu[i] ){puts("NO");return 0;}}puts("YES");DFS(1);for( i=k;i>=1;i-- )printf("%d ",path[i]);return 0;}
0 0
- FAFU-1006 旅游问题 欧拉回路
- c++实现欧拉回路问题
- 数据结构与算法问题 欧拉回路
- nyoj42 一笔画问题 (欧拉回路)
- 欧拉回路解决一笔画问题
- 简单的欧拉回路算法问题
- 一笔画问题 【欧拉回路】+【dfs】
- nyoj42一笔画问题 【欧拉回路】
- 欧拉回路 欧拉路径某些问题集合
- HDU1878 欧拉回路【欧拉回路】
- 欧拉回路判断
- 欧拉回路 hdu1878
- 欧拉回路
- 欧拉回路
- 欧拉回路
- 欧拉回路,欧拉路
- 欧拉回路
- 欧拉回路
- day06Request Response中文乱码 文件下载 验证码
- cpu执行指令是不是一条一条执行?
- 2014年3月份多益网络机试
- 管理的基本职能
- Preventing Hangs in Windows Applications
- FAFU-1006 旅游问题 欧拉回路
- 由.NET Framework 3.5安装错误0x800F0906 引发的看法
- 初识面向对象
- 退出android
- 自己动手——任意GBK插件转换为UTF8格式——教程
- C++程序结构
- 黑马程序员——动态代理
- Latex安装编译
- spark 之 Scala 环境搭建,开发工具使用