题意: 给出几个单词,求能否用所有的单词成语接龙 解析: 把每个单词的首字母和尾字母分别看作两个点u 和 v,输入每个单词后,u的出度++, v的入度++ 最后判断是否能组成欧拉路径 或 欧拉回路,当然首先要判断一下是否是一个连通块,用并查集维护就好了,当然有自环,所以用一个vis标记一下这个点是否 ...
分类:
其他好文 时间:
2018-10-08 22:15:01
阅读次数:
244
题意: 带权无向图上的中国邮路问题:一名邮递员需要经过每条边至少一次,最后回到出发点,一条边多次经过权值要累加,问最小总权值是多少。(2 <= N <= 15, 1 <= M <= 1000) 解析: 每条边都要至少经过一次, 如果每条边只能经过一次,那么是不是就是一个欧拉回路的问题,但无向图的欧拉 ...
分类:
其他好文 时间:
2018-10-06 17:49:02
阅读次数:
189
图论 1.基本概念 2.图的储存 3.路径 4.自由树 5.有根树和二叉树 6.图的遍历 7.连通 8.拓扑排序 9.欧拉路径 10.最短路 (1)Dijkstra (2)Bellman-Ford 不断在最短路中加边 时间复杂度:O(VE) (3)Folyd 可以看作DP,同时求出每点对间的最短路 ...
分类:
其他好文 时间:
2018-10-04 20:31:12
阅读次数:
140
Solution 找一条字典序最小的欧拉路径。 用 $multiset$ 存储领接表。 欧拉路径模板传送门 Code 1 #include<cstdio> 2 #include<cstring> 3 #include<algorithm> 4 #include<set> 5 using namesp ...
分类:
其他好文 时间:
2018-09-30 15:03:20
阅读次数:
123
欧拉路径 & 欧拉回路 概念 欧拉路径 : 如果图 G 种的一条路径包括所有的边,且仅通过一次的路径. 欧拉回路 : 能回到起点的欧拉路径. 混合图 : 既有无向边又有无向边的图. 板子题 "[USACO Section 3.3] 骑马修栅栏 Riding the Fences" Code ...
分类:
其他好文 时间:
2018-09-22 01:01:24
阅读次数:
225
题意 给个无向图,无重边和自环,问最少需要多少路径把边覆盖了。并输出相应路径 分析 首先联通块之间是独立的,对于一个联通块内,最少路径覆盖就是 max(1,度数为奇数点的个数/2)。然后就是求欧拉路径了,先将块内度数为奇数的点找出来,留下两个点,其余两两连上虚边,这样我们选择从一个奇数点出发到另一个 ...
分类:
其他好文 时间:
2018-08-29 01:02:51
阅读次数:
143
Problem UVA10129-Play on Words Accept: 2534 Submit: 19477 Time Limit: 3000 mSec Problem Description Some of the secret doors contain a very interestin ...
分类:
其他好文 时间:
2018-08-21 19:02:31
阅读次数:
242
[题目链接] http://poj.org/problem?id=1386 [算法] 将每个单词的首字母向尾字母连一条有向边,判断欧拉路径是否存在,即可 [代码] ...
分类:
其他好文 时间:
2018-08-20 23:03:33
阅读次数:
264
The Best Path 看完直觉是欧拉回路 最后考虑进行异或得出最大值,考虑异或偶数次相当于没改变一切,只考虑异或奇数次的点,那么次数如何算呢?(度数+1)/2,不就是经过这个点的次数么,最后欧拉路径得多考虑一下,因为欧拉路径起点不唯一 ,所以进行枚举下,最后得出最大值 ...
分类:
其他好文 时间:
2018-08-18 13:09:08
阅读次数:
196
Graph 图论 前向星 图的割点、桥 双连通分量 有向图的强连通分量 无向图连通分支 拓扑排序 2 SAT 最短路 第K短路 哈密顿路、欧拉路径、欧拉回路 DAG的深度优先搜索标记 独立集、团、支配集概念 最大团问题 弦图判断 弦图的PERFECT ELIMINATION点排列 稳定婚姻问题 有向 ...
分类:
其他好文 时间:
2018-08-10 14:35:08
阅读次数:
159