欧拉回路
文章平均质量分 71
弱菜zc
打完这场就回老家结婚!
展开
-
欧拉回路&特殊图下的哈密顿回路题集
欧拉回路【HDU】1878欧拉回路 判断3018Ant Trip 一笔画问题 1116Play on Words2894DeBruijin 兹鼓欧拉回路1956Sightseeing tour 混合欧拉3472HS BDC 混合欧拉===================================================转载 2016-04-09 15:45:02 · 1349 阅读 · 0 评论 -
欧拉回路,欧拉路
判断欧拉路,欧拉回路:注意图联通,可以DFS或者并查集一.无向图欧拉回路:每个顶点度数都是偶数欧拉路:所有点度数为偶数,或者只有2个点度数为奇数二.有向图(非混合)欧拉回路:每个顶点入度等于出度欧拉路:每个顶点入度等于出度;或者只有1个点入度比出度小1, 从这点出发,只有1个点出度比入度小1,从这个点结束,其他点入度等于出度三.混合图(有的边转载 2016-04-09 15:48:12 · 604 阅读 · 0 评论 -
hdu 1878 欧拉回路
题目链接题意:欧拉回路是指不令笔离开纸面,可画过图中每条边仅一次,且可以回到起点的一条回路。现给定一个图,问是否存在欧拉回路?欧拉回路每个顶点的度为偶数,统计度的奇偶即可。用并查集判断连通性。#include #include#include#include#define N 1100using namespace std;int num[N],pre[N];int原创 2016-04-20 20:58:08 · 578 阅读 · 0 评论 -
hdu 3018 Ant Trip 一笔画问题
题目链接题意:给出n个村庄,m条路。Tony和朋友们想遍历所有的路,并且每条路只经过一次。问他们最少要分成几组。一笔画问题。若一个连通子图的全都是偶节点,则分组+1。若有t个奇节点,则分组+t/2。欧拉路的判断方法:奇节点的度为2或者0。注意若一个点没有路与它相连,则不考虑它。#include #include#include#include#define N 1100原创 2016-04-21 20:31:47 · 626 阅读 · 0 评论