树剖
文章平均质量分 59
chickenT
这个作者很懒,什么都没留下…
展开
-
jzoj3797 签到题3
Description给定一棵有根树(根节点为1),每个点都带有权值,对于点u,其权值设为a[u],其父亲为fa[i]。现有两个函数f1,f2,定义如下: 如果u=1,f1[u]=a[u],f2[u]=1 否则 如果f1[fa[u]]+1Input第一行为n。第二行为n个正整数,第i个数代表第i个点初始时的权值a[i]。接下来n-1行,每行两个整数u,v,代表u与v连有一条边。接下来一行为一个原创 2018-02-03 20:58:25 · 472 阅读 · 0 评论 -
jzoj5463 【NOIP2017提高A组冲刺11.8】证书
DescriptionPulumi生活在P城的角落,而他的朋友们gjdy,oyski,tutuwai等等生活在P城的靠中心位置。 P城很大,但它拥有优秀的城市结构,同时P城重视文化教育的发展,P城共有n个学校,校与校之间共建立了n-1条交通线路,且两所学校之间存在唯一的连通路径。 P城常常举行各种类型的评比活动,为了节约资金,最终将给某一条路径上的所有学校颁发证书。为了便于描述我们记一次评比活动原创 2018-02-04 16:52:54 · 207 阅读 · 0 评论 -
树链剖分学习小记
前言 很早以前就听说过这个算法,但是一直没怎么学习过,这一次好不容易有机会学习到了这个算法。 其实这个算法还是很简单的,只要好好学,十分钟不到就能学明白。 简介 树链剖分,又叫轻重链剖分,是一种对树进行划分的方法。 被划分后的每个点只会属于一条链上。 这有什么作用呢? 这就相当于把一个树上问题映射到了区间上,变成了一个在一个序列上的问题。 树链剖分往往和树状数组、线段树一起使用原创 2018-02-03 20:25:13 · 140 阅读 · 0 评论 -
【SHTSC2014】三叉神经树
Description计算神经学作为新兴的交叉学科近些年来一直是学术界的热点。一种叫做SHOI 的神经组织因为其和近日发现的化合物 SHTSC 的密切联系引起了人们的极大关注。 SHOI 组织由若干个 SHOI 细胞构成,SHOI 细胞之间形成严密的树形结构。 每个 SHOI 细胞都有且只有一个输出端,被称为轴突,除了一个特殊的、被称为根细胞的 SHOI 细胞的输出作为整个组织的输出以外,其余细原创 2018-02-06 12:20:40 · 210 阅读 · 0 评论 -
jzoj5394 ping
Description样例和输入输出懒得弄出来了 最近在补以前没有改完的题目 也恰好在学树剖 发现这道题正好就是一道树剖题 美滋滋Solution首先,我们发现这道题目和经典模型线段覆盖有一些相似 回忆一下 对于线段覆盖我们是怎么做的? 按右端点排序后贪心 对于这道题目 我们树剖之后倒dfs序处理 如果有以它为lca且未被破坏的路径 则选择破坏它 这个贪心的正确性? 考虑把原创 2018-02-07 08:34:58 · 145 阅读 · 0 评论