图论之欧拉图
01232012
lnssyzx的蒟蒻
展开
-
欧拉路 欧拉回路 定理及算法
一:无向图 1、定义:给定无孤立结点图G,若存在一条路,经过图中每条边一次且仅一次,该条路为欧拉路,若存在一条回路,经过图中每边一次且仅一次,该回路称为欧拉回路。具有欧拉回路的图称为欧拉图。2、定理:无向图G具有一条欧拉路,当且仅当G是连通的,且有0个或者是两个奇数度的结点。3、推论:无向图G具有一条欧拉回路,当且仅当G是连通的,并且所有结点的度数均为偶数。一笔画问题就是...原创 2018-10-15 19:05:05 · 3497 阅读 · 0 评论 -
HDU 3018 Ant Trip (欧拉路)
题目大意:一个队想遍访所有小城,每个队每条路只能走一次,该队可被分成了很多小队,求得使能够遍访所有小城的最小队数。算法:欧拉路+并查集难度:NOIP题解:首先,用并查集处理出每个连通块,并且读入时统计每个点的度数,然后在每个连通块内进行枚举,如果一个连通块内都是偶数度的点,那么这个连通块就可以由一个小队走完,如果这个连通块内有奇数度的点,那么就说明一个小队是走不完的,该集合构成了非...原创 2018-10-16 15:18:56 · 396 阅读 · 0 评论