欧拉通路
来源:互联网 发布:软件安装管理器 知乎 编辑:程序博客网 时间:2024/05/01 11:55
http://202.197.224.59/exam/index.php/problem/exam_read/id/1225/exam_id/196
Description
题目描述
给你一个联通无向图,请问是否可以一笔画出来?
输入
样例的第一行是一个整数T,表示样例的个数。 每个样例的第一行是两个整数N(2≤N≤1,000)和 M(1≤M≤100,000), 分别表示顶点数和边数。顶点编号从1到N,以后的M行为边,每行两个整数, 表示边两个端点的序号。
输出
每行输出一个样例的结果,如果可以一笔画出,输出Yes,否则输出No。
样例输入
2
2 1
1 2
4 3
1 2
1 3
1 4
样例输出
Yes
No
解释:顶点度数全为偶数或者只有两个顶点度数为奇数,是欧拉通路
#include <bits/stdc++.h>#define ll long longusing namespace std;int c[1005];int main(){ int m,n,t,a,b; scanf("%d",&t); while(t--) { int e=0,f=0; memset(c,0,sizeof(c)); scanf("%d%d",&n,&m); for(int i=0;i<m;i++) { scanf("%d%d",&a,&b); c[a]++; c[b]++; } for(int i=1;i<=n;i++) { if(c[i]%2==0) e++; else f++; } if(e==n||f==2) printf("Yes\n"); else printf("No\n"); } return 0;}
阅读全文
0 0
- 欧拉通路
- Euler(欧拉通路)
- hdu5883【欧拉通路】
- 欧拉通路、回路
- 欧拉通路
- 多米诺骨牌(欧拉通路,欧拉通路Test)
- POJ 1386 欧拉通路
- hdu1116欧拉通路 回路
- Catenyms(欧拉通路)
- uva10441 - Catenyms 欧拉通路
- 欧拉通路的求解
- Sgu 101 欧拉通路
- 判断欧拉通路 POJ
- 欧拉图 欧拉回路 欧拉通路
- 欧拉回路 欧拉通路 欧拉回路图
- pku 2337 Catenyms(寻找欧拉通路)
- 欧拉回路(通路)的输出
- 10129 - Play on Words//欧拉通路
- 触摸事件
- 检测手机最多可以几个点触摸
- plsql连接本地oracle和远程oracle
- 多重背包问题的三种复杂度解法,O(n * w * c)、O(n*w*log c)和O(n * w)。
- C# webBrowser写模拟器时的javascript脚本调用问题
- 欧拉通路
- htmlunit使用代理IP
- 后缀数组
- mybatis框架及原理
- CentOS7 安装 vsftpd 完整版
- (三)简单工厂模式详解
- ARM指令中如何判断一个立即数是有效立即数
- [7.9] 纪中C组
- OpenCV3 Python语言实现 笔记1