码迷,mamicode.com
首页 >  
搜索关键字:欧拉路    ( 315个结果
noip8
T1 星际旅行 考试时觉得是道数学题,但没想到忘了欧拉路。 首先将每条边都拆成两条边,那么题目就变成了任意删掉两条边,使得新的图中存在欧拉路。设 \(sum\) 表示自环的数量, \(du_{i}\) 表示不算自环,点 \(i\) 的度数,考虑以下几种情况, 删任意两个自环,则对答案的贡献为 \(\ ...
分类:其他好文   时间:2021-06-19 19:09:37    阅读次数:0
欧拉回路小记
都初三了还不会这个就有点丢人了吧 一个相当 water 的东西哦/doge 一些定义 对于图 \(G=(V,E)\),给出以下定义: 欧拉回路:图 \(G\) 中经过每条边恰好一次的回路。 欧拉路径:图 \(G\) 中经过每条边恰好一次的路径。 欧拉回路的判定 这里不加证明地给出以下定理: 无向图的 ...
分类:其他好文   时间:2021-03-16 11:49:30    阅读次数:0
CSP 模拟35
##A:组合 对于每个点 u向v建边 如果T=1的情况 那么就建双向边 然后去合法的情况一定是把所有边都走了一遍 也就是求图的欧拉路径 特判几种无解的情况就可以了 ##B:小W的魔术 原串为s1 喜欢的串为s2 假设s1长度len1 s2长度len2 所有方案一定是$26^len1$ 考虑计算合法的 ...
分类:其他好文   时间:2020-11-27 10:59:30    阅读次数:4
欧拉回路--模板
概念: 欧拉回路 :图$G$中经过每条边一次并且仅一次的回路称作欧拉回路 欧拉路径: 图$G$中经过每条边一次并且仅一次的路径称作欧拉路径 欧拉图: 存在欧拉回路的图称为欧拉图 半欧拉图: 存在欧拉路径但不存在欧拉回路的图称为半欧拉图 性质与定理: 无向图$G$为欧拉图,当且仅当$G$为连通图且所有 ...
分类:其他好文   时间:2020-11-16 13:39:45    阅读次数:7
B - Play on Words
如果这个图是欧拉路,则每个顶点的出度等于入度。即out[i] = in[i] 如果这个图是半欧拉图,则起点的出度比入度大1,终点的入度比出度大1.其余顶点的出度等于入度。如果满足上述条件,就可以将所有单词链接起来,否则不能。 当然,在判断出度入度的时候还有一点需要注意,那就是除了起点终点以外的顶点, ...
分类:其他好文   时间:2020-08-10 17:33:39    阅读次数:73
图论:欧拉(回)路模板
点击查看代码块 /* 找字典序最小的欧拉路,也可以做欧拉回路 */ #include <bits/stdc++.h> #define ed end() #define bg begin() #define mp make_pair #define pb push_back #define v(T) ...
分类:其他好文   时间:2020-08-07 12:35:13    阅读次数:76
「解题报告」[省选联考 2020 B 卷] 丁香之路 (图论 欧拉路 最小生成树)
「解题报告」[省选联考 2020 B 卷] 丁香之路 (图论 欧拉路 最小生成树) 传送:door: 题意 一张有 \(n\) 个节点的无向图, 点 \(i,j\) 之间的边权为 \(|i-j|\). ($ n \le 2500$) 有 \(m\) 条必须经过的边. \((m \le \frac{n ...
分类:其他好文   时间:2020-07-09 12:37:44    阅读次数:135
AcWing1185 单词游戏(欧拉路径)
基本建图套路,从单词头向单词尾连一条边,答案就是是否存在一条欧拉路径 #include<bits/stdc++.h> using namespace std; const int N=2e5+10; int p[N]; int din[N],dout[N]; int st[N]; int find( ...
分类:Windows程序   时间:2020-07-03 21:36:39    阅读次数:74
HDU6311 Cover【欧拉路径 | 回路】
HDU6311 Cover 题意: 给出$N$个点的简单无向图,不一定联通,现在要用最少的路径去覆盖所有边,并且每条边只被覆盖一次,问最少路径覆盖数和各条路径 \(N\le 10^5\) 题解: 对于每个连通块分别处理 考虑每个联通块,必然是用最少的欧拉路径去覆盖,首先考虑连通块里没有奇数度数的点的 ...
分类:其他好文   时间:2020-06-24 21:59:34    阅读次数:51
一笔画判断
一笔画判断 时间限制:1秒 内存限制:128M 题目描述 如果一个图存在一笔画,则一笔画的路径叫做欧拉路,如果最后又回到起点,那这个路径叫做欧拉回路。 根据一笔画的两个定理,如果寻找欧拉回路,对任意一个点执行深度优先遍历;找欧拉路,则对一个奇点执行dfs,时间复杂度为O(m+n),m为边数,n是点数 ...
分类:其他好文   时间:2020-06-10 20:50:53    阅读次数:208
315条   1 2 3 4 ... 32 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!