§概念 欧拉通路: 通过图中每条边且只通过一次,并且经过每一顶点的通路; 欧拉回路: 通过图中每条边且只通过一次,并且经过每一顶点的回路; 欧拉环:图中经过每条边一次且仅一次的环; 欧拉路径:图中经过每条边一次且仅一次的路径; 欧拉图:有至少一个欧拉环的图; 半欧拉图:没有欧拉环,但有至少一条欧拉路 ...
分类:
其他好文 时间:
2017-10-20 14:11:42
阅读次数:
185
有向图的图联通是指基图联通,也就是把有向图的边改成无向图然后看是否连通。判断联通可用dfs或者并查集。 题意就是给你n个由小写字母构成的字符串,问你能不能将这n个字符串连接起来,B能接在A后面的条件是A的最后一个字母==B的第一个字母。 然后就是将26个小写字母看成顶点集,对于一个字符串,其首字母向 ...
分类:
其他好文 时间:
2017-10-12 23:01:40
阅读次数:
218
考试 炸的凄惨 T1 显然要高精搞一下,然而我的$DFS$竟然比我的$O(n^{2})$递推快 T2 欧拉路径的题,很不可做的样子,就没敢费时间打 T3 $DFS$枚举可过,然而我太蠢 GG 刷题 改题改的我快要死掉= = 高精压位是真没有写过啊QAQ,强行找$ljm$要了压位板子 T2 一脸不可做 ...
分类:
其他好文 时间:
2017-10-01 23:04:12
阅读次数:
165
题意:给你若干个单词,一个单词能拼接到前一个单词的标准是:此单词的首字母和前一个单词的尾字母相同。 Sample Input Sample Output 题解: 构图:每个单词对应一条有向边,从此单词的首字母连向尾字母。如果其中存在欧拉路,说明可以拼接成链(欧拉通路)或环(欧拉回路)。 首先存储字母 ...
分类:
其他好文 时间:
2017-09-28 09:55:57
阅读次数:
133
欧拉路,欧拉回路小结 把欧拉路和欧拉回路做一个小总结,包含了一些题目,以后遇到新的我还会陆续加上。 定义: 给定无孤立结点图G,若存在一条路,经过G中每条边有且仅有一次,称这条路为欧拉路,如果存在 一条回路经过G每条边有且仅有一次,称这条回路为欧拉回路。具有欧拉回路的图成为欧拉图。 关于欧拉路和欧拉 ...
分类:
其他好文 时间:
2017-09-25 23:52:06
阅读次数:
260
题目大意: 定义一个catenym是一对单词,满足第一个单词的末尾字符与第二个单词的开头字符相等。 定义复合catenym是一些单词,满足第i个单词的末尾字符与第i+1个单词的开头字符相等。 给你n个字符串,判断它们是否能构成复合catenym。 如果能,求出字典序最小的那个catenym。 思路: ...
分类:
其他好文 时间:
2017-09-25 21:58:26
阅读次数:
197
欧拉回路 对于图 $G = (V, E)$ , 若存在一条回路 $P$ , 经过所有边有且仅有一次, 则成 $P$ 为 $G$ 的一条欧拉回路, $G$ 称为欧拉图. 对于图 $G = (V, E)$ , 若存在一条路径 $P$ , 经过所有边有且仅有一次, 则称 $P$ 为 $G$ 的一条欧拉路径 ...
分类:
其他好文 时间:
2017-09-17 20:54:27
阅读次数:
221
Little boy Igor wants to become a traveller. At first, he decided to visit all the cities of his motherland — Uzhlyandia. It is widely known that Uzhl ...
分类:
其他好文 时间:
2017-08-26 22:12:28
阅读次数:
228
Play on Words UVA - 10129 题意:n个单词,问能否收尾相连形成一条链。 把单词首尾字母看做点,单词内部连一条边,问是否存在欧拉路径。 用并查集,当且仅当只有一个点的出度比入度大1一个点的入度比出度大1其它点出度和入度相等时存在欧拉路径。 1 #include<cstdio> ...
分类:
其他好文 时间:
2017-08-26 14:24:50
阅读次数:
121
Luogu P2731 骑马修栅栏 Riding the Fences 题目背景 Farmer John每年有很多栅栏要修理。他总是骑着马穿过每一个栅栏并修复它破损的地方。 题目描述 John是一个与其他农民一样懒的人。他讨厌骑马,因此从来不两次经过一个栅栏。你必须编一个程序,读入栅栏网络的描述,并 ...
分类:
其他好文 时间:
2017-08-18 17:18:28
阅读次数:
566