
并查集
文章平均质量分 89
HownoneHe
即使是微弱的光芒,当它们一点一滴汇聚起来,积攒到一定程度时也会化为璀璨的烟火,绽放出耀眼的美丽
展开
-
【NOIP2016模拟7.11】树 [bzoj] 4551: [Tjoi2016&Heoi2016]树
Description 在2016年,佳媛姐姐刚刚学习了树,非常开心。现在他想解决这样一个问题:给定一颗有根树(根为1),有以下两种操作: 1. 标记操作:对某个结点打上标记(在最开始,只有结点1有标记,其他结点均无标记,而且对于某个结点,可以打多次标记。) 2. 询问操作:询问某个结点最近的一个打了标记的祖先(这个结点本身也算自己的祖 先)你能帮帮他吗? Input 输入第一行两个正原创 2016-07-11 16:57:02 · 478 阅读 · 0 评论 -
blockenemy
Description你在玩电子游戏的时候遇到了麻烦。。。。。。 你玩的游戏是在一个虚拟的城市里进行,这个城市里有n个点,都从0~n-1编了号,每两个点之间有且仅有一条路径。现在,你的敌人到这个城市来踩点了!!!为了阻止他们更好的踩点, 你决定切断他们所有踩点人员的联系,使他们孤军作战,然后在各个击破。但是这就要切断某些街道,而你每切断一条路,市民就会产生相对的不满值,不满值越大,城市的和谐度就越小原创 2016-07-14 16:33:39 · 536 阅读 · 0 评论 -
Span【推荐】
Description 某国有N个村子,M条道路,为了实现“村村通工程”现在要”油漆”N-1条道路(因为某些人总是说该国所有的项目全是从国外进口来的,只是漆上本国的油漆罢了),因为“和谐”是此国最大的目标和追求,以致于对于最小造价什么的都不在乎了,只希望你所选出来的最长边与最短边的差越小越好。 Input 第一行给出一个数字TOT,代表有多少组数据,Tot<=6 对于每组数据,首原创 2016-07-16 15:50:08 · 730 阅读 · 0 评论 -
【NOIP2013中秋节模拟】连通块
Description你应该知道无向图的连通块的数量,你应该知道如何求连通块的数量。当你兴奋与你的成就时,破坏王Alice拆掉了图中的边。当她发现,每删去一条边,你都会记下边的编号,同时告诉她当前连通块的个数。 然而,对边编号简直就是个悲剧,因为Alice为了刁难你,拆掉编号从l到r的边,当然你需要做的事情就是求连通块的个数。如果你答对了,Alice会把拆掉的边装好,迚行下一次破坏。如果你无法完成这原创 2016-07-08 16:10:41 · 596 阅读 · 0 评论 -
[jzoj 4807]. 【NOIP2016提高A组五校联考3】破解
Input第一行,一个整数T表示一共T组数据。 每组数据第一行,两个整数N,M,分别表示密码串长度和区间个数。 接下来M行,第i行两个整数Li,Ri表示一个区间[Li,Ri]。Output每组数据一行,一个整数表示所有的可能,答案对(10^9+7)取模。Sample Input2 3 3 1 1 2 2 3 3 5 2 1 2 4 5Sample Output8 4Data Co原创 2016-10-14 20:20:32 · 625 阅读 · 0 评论 -
【SHTSC2014】神奇化合物
Description科学家最近发现了一种高分子有机化合物 SHTSC。这种物质的分子由单个或多个原子组成,原子之间通过化学键相互连接。SHTSC 十分不稳定,其原子之间的化学键经常会伴随着炫酷的声音特效和光影效果发生断裂或者重新连接。然而,令科学家们大为惊异的是,SHTSC 在变化过程中始终保持着一种特殊的性质:即不存在这样的原子序列 a1,a2,...,an(n>3)满足 a1 与原创 2018-02-01 16:40:39 · 586 阅读 · 0 评论 -
【BOI2011】timeismoney (最小乘积生成树)
DescriptionNetLine 公司想要给N 个城镇提供宽带网络。为此,需要建造一个有N -1 条镇间宽带链接的网络,拥有一条消息能在这个网络上从任意镇传到任意镇的性质。NetLine 已经鉴定了所有城镇对之间能够直接建立的链接。对于每个这样的可能链接,他们知道建造这个链接的费用和时间。公司对使建造总时间(链接不能同时建造)和总费用最小化都感兴趣。因为他们不能决定要单独使用哪一个标准,所以他们原创 2018-01-29 16:47:43 · 589 阅读 · 0 评论