原文:2019牛客暑期多校训练营(第八场)E:Explorer(LCT裸题 也可用线段树模拟并查集维护连通性)

题意:给定N,M,然后给出M组信息 u,v,l,r ,表示u到v有 l,r 范围的通行证有效。问有多少种通行证可以使得 和N连通。 思路:和bzoj魔法森林有点像,LCT维护最小生成树。 开始和队友在想维护连通性,而不是维护树,这样好像会很麻烦。 队友yy了一个算法:用线段树模拟并查集维护连通性。 发现和标程有点像 我的代码:LCT维护最小生成树。 ...先给代码,后面补一下题解。 LCT代码: ...

2019-08-10 16:41 1 510 推荐指数:

查看详情

2019暑期校训练营(第一

2019暑期校训练营(第一) A.Equivalent Prefixes solved by RDC 42min -1, assisted by F0_0H 题意 给两个序列,求最长前缀使得笛卡尔相同。 做法1 二分前缀,建笛卡尔。 做法2 递归地计算 \([l,r ...

Fri Jul 19 03:39:00 CST 2019 0 761
2019暑期校训练营(第二)

A. Eddy Walker solved by rdc 202min -1 题意 一个点在长度为 \(n\) 的环上游走,输出第一次访问到所有点时在 \(x\) 上的概率。 做法 考虑经典的线段上随游走问题,数轴上有 \(x=0\) 的 \(A\) 点,与 \(x=n\) 的 \(B ...

Sun Jul 21 02:13:00 CST 2019 0 819
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM