并查集
努力前行吧
这个作者很懒,什么都没留下…
展开
-
亲属关系--并查集训练T1(并查集之老大合并问题)
5265: 亲属关系--并查集训练T1时间限制: 1 Sec内存限制: 128 MB提交: 30解决: 18提交状态题目描述T1.亲属关系(relation.pas)【问题描述】若某个家族人员过于庞大,要判断两个是否是亲戚,确实还很不容易,现在给出某个亲戚关系图,求任意给出的两个人是否具有亲戚关系。规定:x和y是亲戚,y和z是亲戚,那转载 2015-04-01 21:02:28 · 673 阅读 · 0 评论 -
小希的迷宫(并查集,未知点,限定一个老大,判断是否有圈)
/*这一题是并查集的知识常规的并查集是让你找是否连成圈或者连成几个圈或者让你找老大的个数这一题是让你在一个老大的情况下(需要判断)判断是否存在圈的问题!还有就是这一题没有告诉你有几个点,所以你需要将已知的点标记一下!一开始我只想着判断是否有圈去了,其实老大跟圈是没有一点关系的!老大多了也可以没有一个圈!*/#include#include#includeconst int m转载 2015-07-04 18:23:52 · 351 阅读 · 0 评论 -
一笔画问题(并查集+无向欧拉图)
一笔画问题时间限制:3000 ms | 内存限制:65535 KB难度:4描述zyc从小就比较喜欢玩一些小游戏,其中就包括画一笔画,他想请你帮他写一个程序,判断一个图是否能够用一笔画下来。规定,所有的边都只能画一次,不能重复画。 输入第一行只有一个正整数N(N每组测试数据的第一行有两个正整数P,Q(P随后的Q行,每行有转载 2015-07-10 16:21:14 · 1815 阅读 · 0 评论 -
变形课(并查集)
变形课Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/65536 K (Java/Others)Total Submission(s): 16989 Accepted Submission(s): 6125Problem Description呃......变形课上Harry碰到了一转载 2015-07-08 17:59:06 · 477 阅读 · 0 评论 -
Ice_cream's world I(并查集之判断有几个圈)
Ice_cream's world ITime Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 746 Accepted Submission(s): 433Problem Descriptionice_crea转载 2015-06-08 20:06:19 · 467 阅读 · 0 评论 -
通信系统(并查集之满集合的子集合是否连成圈的问题)
1106: 通信系统时间限制: 1 Sec内存限制: 32 MB提交: 375解决: 74提交状态题目描述某市计划建设一个通信系统。按照规划,这个系统包含若干端点,这些端点由通信线缆链接。消息可以在任何一个端点产生,并且只能通过线缆传送。每个端点接收消息后会将消息传送到与其相连的端点,除了那个消息发送过来的端点。如果某个端点是转载 2015-04-01 13:04:49 · 757 阅读 · 0 评论 -
畅通工程(并查集之计算集合的子集合的个数)
畅通工程Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 34019 Accepted Submission(s): 17980Problem Description某省调查城镇交通状况,得到现有城镇道路转载 2015-03-31 20:32:25 · 472 阅读 · 0 评论 -
并查集详解
并查集是我暑假从高手那里学到的一招,觉得真是太精妙的设计了。以前我无法解决的一类问题竟然可以用如此简单高效的方法搞定。不分享出来真是对不起party了。(party:我靠,关我嘛事啊?我跟你很熟么?)来看一个实例,杭电1232畅通工程 首先在地图上给你若干个城镇,这些城镇都可以看作点,然后告诉你哪些对城镇之间是有道路直接相连的。最后要解决的是整幅图的连通性问题。比如随意给你两个转载 2015-03-31 19:53:16 · 392 阅读 · 0 评论 -
围巾的纠结(并查集之非完整集合的子集合是否连成圈的问题)
围巾的纠结Time Limit: 500 MSMemory Limit: 32768 KTotal Submit: 69(36 users)Total Accepted: 34(32 users)Rating: Special Judge: NoDescription小破想要织一转载 2015-04-01 13:13:36 · 353 阅读 · 0 评论 -
Play on Words(并查集+欧拉路)
这个题目要运用到欧拉路得相关知识,并且也要并查集,题目说的是:给你n个单词,要你判断这些单词能不能首尾相连。理解题目意思后,进行转化,输入字符串,提取首位字母作为下标来表示两节点的出现,以及相对应节点入度和出度的增加,转化为并查集的应用即可。那么从可以想象一幅由首位字母节点构成的图,当且仅当图是一条欧拉回路或者欧拉通路的时候,才能满足题目的要求,至于欧拉回路和欧拉通路的判定可以总结为如下:1)转载 2015-07-07 17:00:50 · 531 阅读 · 0 评论