
LCT
ccosi
停下了,也要重新出发
展开
-
【BZOJ】2594: [Wc2006]水管局长数据加强版 LCT&kruskal
传送门:bzoj2594题解有熟练ds做题经验的同学都会立刻发现删边不好操作,所以首先把询问离线,转化为加边。 所以对于最后留下的边,因为保证整个图连通,kruskalkruskalkruskal求个最小生成树,必然保证了答案最小。 LCTLCTLCT中需要一直维护点之间树的形态。那么考虑加边操作,若两端已经连通,加入这条边必然会形成环,最优的策略显然是把环上值最大的边删去。 ...原创 2018-08-20 20:57:25 · 203 阅读 · 0 评论 -
【LOJ】#2341. 「WC2018」即时战略-LCT/动态点分治
LCT/动态点分治原创 2019-03-12 13:43:16 · 404 阅读 · 1 评论 -
【FJWC】day4简要题解
FJWCday4 2.找规律神题 3.LCT原创 2019-03-06 19:38:24 · 799 阅读 · 0 评论 -
【Codeforces】1109 Round #539 (Div. 1)B-F题解
DS专场原创 2019-02-21 11:01:55 · 487 阅读 · 0 评论 -
【BZOJ】5020: [THUWC 2017]在美妙的数学王国中畅游-LCT&泰勒展开
LCT+一点数学知识原创 2019-02-10 15:32:01 · 206 阅读 · 0 评论 -
【BZOJ】1453: [Wc]Dface双面棋盘-LCT
LCT原创 2018-12-05 15:17:20 · 234 阅读 · 0 评论 -
【BZOJ】4573: [Zjoi2016]大森林 -LCT&虚点
LCT;虚点原创 2018-11-13 11:01:56 · 228 阅读 · 0 评论 -
【模板】LCT
结构体版,常数较小:namespace LCT{ #define N 500100 #define RI register #define F(x) t[(x)].fa #define lc(x) t[(x)].ch[0] #define rc(x) t[(x)].ch[1] #define notrt(x) (lc(F((x)))==x||rc...原创 2018-10-02 11:02:35 · 131 阅读 · 0 评论 -
【BZOJ】2759一个动态树好题-LCT
题解真·动态树好题。 根据题目要求,我们以点i向其p[i]连边,必然会得到基环树林,每个解可以在所在环里得解。我们将每个环上的一条边连成虚边,该边所连接的就是LCT里的root和p[root](记为rt的spf(special_father))。 我们在update是可以维护每个点的k,b,不断向上累计系数,更新到rt. 在求当前a的值时候,我们可以先找到rt,把rt的spf acces...原创 2018-06-03 14:18:40 · 246 阅读 · 0 评论 -
【BZOJ】3159决战-LCT
先贴代码,果断时间再补题解。可以套两颗LCT。 本蒟蒻一晚上就耗这了… #include<cstdio> #include<algorithm> #include<cstring> #include&a原创 2018-06-12 22:57:22 · 409 阅读 · 0 评论 -
Qtree 6-LCT
题意给你一棵n个点的树,编号1~n,共m次操作。每个点可以是黑色,可以是白色。初始时所有点都是黑色。下面有两种操作: 0 u:询问有多少个节点v满足路径u到v上所有节点(包括)都拥有相同的颜色 1 u:翻转u的颜色数据范围1≤n,m≤1051≤n,m≤1051\leq n,m\leq 10^5题解先建两颗树分别维护两种颜色。保证同色的结点只有在对应颜色的lct内...原创 2018-06-18 18:52:18 · 322 阅读 · 0 评论 -
Qtree7-LCT&multiset
题意一棵树,每个点初始有个点权和颜色(输入会给你) 0 u :询问所有 u,v 路径上的最大点权,要满足 u,v 路径上所有点的颜色都相同 . 1 u:反转 u 的颜色 2 u w:把 u的点权改成 w colori∈[0,1],wi∈[−109,109],n,m≤105colori∈[0,1],wi∈[−109,109],n,m≤105color_i\in[0,1],w_i\in...原创 2018-06-18 18:56:58 · 191 阅读 · 0 评论 -
【Codeforces】1137 Round #545 (Div. 1) C-F简要题解
C.拆点缩点拓扑数论DP D.思维交互题 E.凸壳 F.操作转换->LCT原创 2019-03-13 16:25:47 · 534 阅读 · 0 评论