码迷,mamicode.com
首页 >  
搜索关键字:lct    ( 884个结果
树上数据结构——LCT
[TOC] 树上数据结构——LCT 概述 LCT是一种强力的树上数据结构,支持以下操作: 1. 链上求和 2. 链上求最值 3. 链上修改 4. 子树修改 5. 子树求和 6. 换根 7. 断开 树上一条边 8. 连接 两个点,保证连接后仍然是一棵树。 基本概念 LCT是对树的 实链剖分 ,即把所有 ...
分类:其他好文   时间:2019-08-22 00:44:43    阅读次数:84
Link Cut Tree
Link Cut Tree留坑 LCT: "LCT模板" ~~~c++ include include include include include include include include define rep(i,a,b) for(int i=(a);i=(b); i) using na ...
分类:其他好文   时间:2019-08-20 18:36:14    阅读次数:69
ZROI 19.08.01 树上数据结构
1.总览 LCT 链分治(树剖) 点/边分治 2.点分治 一棵树,点有$0/1$,多次修改,询问最远的两个$1$距离。 建出点分树,每个子树用堆维护:①最远的$1$距离;②它的每个儿子的①堆顶; 全局维护每棵子树②堆最大的两个值,每次修改暴力改就可以。 时间复杂度$O(n \log^2n)$(基本动 ...
分类:其他好文   时间:2019-08-19 09:59:40    阅读次数:72
ZROI 19.08.03 分治与离线
经典问题,给一张图,支持加边/删边/询问两点连通性。 离线统计边权(删除时间),lct维护最大生成树即可。 也可以按时间分治,维护一个可回退并查集即可。 主定理 ~~很好用,但是记不住。~~ 有一种简明的替代方式:画一棵递归树,考虑层数和每层的节点数(线段树分析.jpg) 分治时递归和处理中心的顺序 ...
分类:其他好文   时间:2019-08-19 09:59:14    阅读次数:121
Nauuo and ODT CF1172E
一道LCT练手题, 将询问离线,单独考虑每个颜色 我们要求的就是至少经过某个颜色一次的路径数。 考虑容斥, 就是用总的路径数减去不经过的次数 标记那个颜色的点为白色,其他的为黑色 不经过的次数就是黑连通块的大小的平方。 我们将所有的黑点向父亲连边,每个黑连通块实际上最上面有一个白点,我们维护子树的平 ...
分类:其他好文   时间:2019-08-15 09:40:55    阅读次数:112
「CF827D Best Edge Weight」 - LCT
"CF827D Best Edge Weight" tags:LCT 题意 给你一张有边权的简单图,现在要求对于每一条边求出,这条边的边权最大为多少时,它还能出现在所有可能的最小生成树上,如果对于任意边权都出现,则输出 1 题解 分类讨论 1. 这条边在最小生成树上,那么就是所有可以取代这条边的非树 ...
分类:其他好文   时间:2019-08-10 23:11:06    阅读次数:206
浅谈LCT
@[TOC] 动态树问题, ,近几年在OI中兴起的一种新型问题,是一类要求维护一个有根树森林,支持对树的分割, 合并等操作的问题。由RobertE.Tarjan为首的科学家们提出解决算法Link Cut Trees,简称lct。 本段摘自百度 要学lct,首先必要的基础必须有: 树链剖分 "(点这里 ...
分类:其他好文   时间:2019-08-10 21:54:03    阅读次数:151
Codeforces 482E ELCA (LCT)
题目链接 http://codeforces.com/contest/482/problem/E 题解 T2智商题T3大LCT题,我一个也不会= = CF的标算好像是分块?反正现在LCT都普及了就用LCT好了。 首先算期望推个式子,易得答案为$\sum_u a "u" $ ($sz$为子树大小),令 ...
分类:其他好文   时间:2019-08-10 11:34:39    阅读次数:119
Knowledge List
Something to do 图论 1. 支配树~~主要是一道题卡了我半天~~; 2. 圆方树? 3. 神仙数据结构维护题目; 数据结构篇 1. 看 "自为风月马前卒" 神犇的$blog$学习$Splay$; 2. 看 "FlashHu" 神犇的$blog$学习$LCT$; 3. 看 "ONION ...
分类:其他好文   时间:2019-08-07 20:58:11    阅读次数:134
python3+unittest单元测试框架
setupcccctearDownsetupbbbbtearDownsetupaaaatearDown 执行结果: 》 setupClassccccbbbbaaaateardownClass ...
分类:编程语言   时间:2019-07-31 00:50:10    阅读次数:130
884条   上一页 1 ... 9 10 11 12 13 ... 89 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!