长存不灭的过去,逐渐消失的未来。|

xixike

园龄:5年粉丝:40关注:20

随笔分类 -  数据结构——树链剖分

P2633 Count on a tree 题解
摘要:Descirption Luogu传送门 Solution 主席树 + LCA + 树上差分 看到 查询第 k 小的点权,自然想到主席树。 那么这道题就是在一棵树上维护一个主席树。 考虑一个数列上的主席树是如何建的,转换到一棵树上应该不难吧( 再来看两个点间的区间第 k 小如何找。
25
0
0
P2783 有机化学之神偶尔会做作弊 题解
摘要:Description Luogu传送门 Solution Tarjan 边双缩点 + 树剖求 lca 其实就是个板子但是我卡了一晚上QwQ 由于是无向图,所以先跑一遍 Tarjan 找到所有的桥,然后 dfs 遍历整张图,找到所有的边双连通分量,每个边双指定一个新编号,然后
49
2
0
2021-11-15 NOIP模拟赛 6
摘要:今天的题都好好啊。 A. 【2020.12.2 NOIP模拟赛 T1】最小得分和(mark) 观察到 1k5×1011,这就算把数对们一对一对的找出来然后ans++ 都会 T 啊 我们考虑二分,二分所选数对中差的绝对值最大是多少。 假设当前二分
31
0
0
洛谷 P2590 [ZJOI2008]树的统计
摘要:洛谷P2590 [ZJOI2008]树的统计 原题链接 Solution 树链剖分 算是一道板子题,如果不会树链剖分可以看我的博客 浅谈树链剖分 题目要求我们支持单点修改,查询链上最大值,查询链上和 那么我们线段树就要维护两个东西,一个维护区间和,另一个维护区间最大值 这道题没什么思维难度,也没什么
35
0
0
洛谷 P3178 [HAOI2015]树上操作
摘要:Description 洛谷传送门 Solution 树链剖分 树链剖分板子题,比板子还板子 关于树链剖分我就不多说了,如果有的话可以看我的博客 浅谈树链剖分 回归正题,我们发现题目只要求单点加,子树加,以及查询一点到根节点路径和。 单点加不就是区间加把左右端点改成那个点吗? 子树加不就是板子吗??
28
0
0
『学习笔记』树链剖分(洛谷P3384)
摘要:模板:洛谷 P3384 【模板】轻重链剖分/树链剖分 写在前面:强烈建议初学的同学如果不理解的话先把代码写一遍,抄一遍也行(像我一样),非常有助于理解 概念: 重儿子: 一个节点所有儿子中最大的儿子 轻儿子: 一个节点除重儿子之外的其他儿子 特别地,叶子节点既没有重儿子也没有轻儿子 重链: 重儿子连
42
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起