图论
凝望_XXW
这个作者很懒,什么都没留下…
展开
-
Codeforces Round #311 (Div. 2) D. Vitaly and Cycle
题目链接:http://codeforces.com/problemset/problem/557/D题意:给你包含n个顶点,m条边的不一定连通&&没有自环和重边的无向图,要你找到能够使得这个图中存在:(奇数长度&&顶点数>1 ) 的简单圈 所需添加边的最小数量t。并且找出添加t的方法数w 禁止直接添加自环或重边添加边的方法用所添加边的集合来区分,如果...原创 2018-04-14 13:28:34 · 177 阅读 · 0 评论 -
E. Connected Components (BFS )
题目链接:http://codeforces.com/contest/920/problem/E题意:给你n个点,m条边,这个由n个点组成的图中,除了给你的m条边不存在以外,其他边都存在,两点间只有一条边,且无自环。算法:BFS思路:因为1 ≤ n ≤ 200000,所以用无法用邻接表存图,可以用二维的map代替二维数组(当然,既然算法是BFS的话,用前向星之类的也行)。 把1~n放入一...原创 2018-05-10 09:34:47 · 396 阅读 · 0 评论 -
2016ACM/ICPC亚洲区沈阳站 Counting Cliques HDU - 5952
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5952题意:给你n个点,m条双向边,和一个整数s,要你求出大小等于s的完全子图的个数(完全子图:图中的任一点都和其他所有点相连)。算法:dfs思路:将点逐个放进一个集合,如果该点与集合中的任一点都相连,则该点与集合中的点能构成完全子图,将该点放入集合中,否则不放入。(这样会有重复)将每条边...原创 2018-10-04 19:06:38 · 388 阅读 · 0 评论 -
ZOJ 3604 Tunnel Network
题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3604题意:n个城市由n-1条边连成一个连通块,现在由一些边被破坏,使其形成了S个连通块,并且节点1~S 分别在 这 1~S个连通块中。问有几种构成这种网络的情况。思路:对任意n个带标号的节点组成的树都能对应成一个长为n-2的 Prufer序列, 并且是一一对...原创 2019-04-08 20:34:54 · 146 阅读 · 0 评论