首页 > 其他分享 >luogu P7520 [省选联考 2021 A 卷] 支配

luogu P7520 [省选联考 2021 A 卷] 支配

时间:2023-03-24 20:15:32浏览次数:52  
标签:支配 P7520 子树内 省选 BFS 成树 LCA 联考

题面传送门

自己瞎胡的支配树,可能是错的(大雾

首先我们可以证明,支配关系成树。考虑一个点 \(x\) 的两个受支配点 \(y,z\),这两个点应该在一条路径上,如果 \(y,z\) 之间没有支配关系,那么 \(y\) 应该存在一条不过 \(z\) 的路径,而这条路径接着走到 \(x\) 与 \(z\) 支配 \(x\) 矛盾,因此不存在这样的两个点 \(y,z\),支配关系成树。

方便起见我们可以将这样的树建出来,只需要枚举每个点删掉,BFS 求出每个点的支配集,然后再对支配集拓扑排序即可。

再考虑加上这么一条 \(x\to y\) 边之后的变化。这样加边显然只会影响到 \(LCA(x,y)\) 子树内的点的受支配集,并且 \(x\) 子树内是不会影响到的。受影响的点应该从 \(y\) 可达,所以可以从 \(y\) 开始 BFS。当我们遍历到一个点的时候,如果这个点不在 \(LCA(x,y)\) 子树内,不计入答案,但是仍然让它往下搜,因为可能又走回到子树内影响某些点的受支配集。而当我们走到 \(LCA(x,y)\) 或者父亲节点是 \(LCA(x,y)\) 的时候,就不能搜下去了,因为如果只在这里被遍历到,那么受支配集没有改变,还是 \(LCA(x,y)\) 以及一个儿子。

按照上面的过程模拟即可,时间复杂度 \(O(n^2+nq)\)。

submission

标签:支配,P7520,子树内,省选,BFS,成树,LCA,联考
From: https://www.cnblogs.com/275307894a/p/17253181.html

相关文章

  • P3747 [六省联考 2017] 相逢是问候
    [六省联考2017]相逢是问候P3747[六省联考2017]相逢是问候题目描述Informatikverbindetdichundmich.信息将你我连结。B君希望以维护一个长度为\(n\)的数......
  • 省选武汉联测 7
    不要停止演奏,就算你的身体已如碎肉一般亦是如此。线性代数在oi中的应用重庆市巴蜀中学郭雨豪摘要:线性代数在oi中没有用。动点(point)首先考虑不带修。这显然,线段......
  • 2023省选16天
    打不了,但是停课。\(DAY\1\(2023/3/18)\)模拟赛日。上午模拟赛,六机房(停课机房)早模过了,所以在七机房。T1是字符串,一眼\(hash\),手玩了个结论,复杂度\(O(n)\)感觉没啥问题......
  • 历年省选记录
    23/3/6P8289[省选联考2022]预处理器小模拟,eezz。23/3/7P8290[省选联考2022]填树谔谔考虑一条链的第一问,计算钦定这条链上所有点权都\(\in[l,l+K]\)......
  • 省选武汉联测 6
    开局开T3,开出正解之后不想写,直接摆了。于是整场变成了口胡场。两个小时T3,两个小时T1。那我要是真写T3了我肯定车不出T1。赛后看看题解,发现T1和正解对上了,T3也没......
  • 联合省选2022
    预处理器(1)按照题目内容模拟即可,时间复杂度为\(O(n^{2}L)\)填树(2)当确定修改路径的端点后,假设区间构成序列\(\{[l_{m},r_{m}]\}\)​,则答案即\[\sum_{x}\prod_{i=1}^......
  • 省选联考 2021 A卷 图函数
    这个东西大概是可以转化成对于一个图,我们要支持加边,加边之后询问点对\((u,v)\)的对数,其中要求\(u<v\)并且\(u,v\)可以仅通过编号\(\geu\)的点双向到达。显然等价......
  • 省选武汉联测 5
    并不是很能蚌。同时让我意识到了我打D2就只有保龄的份。劈里啪啦彩笔。我多项式确实很菜,而且是有经过实际观察得到的依据的。热知识:今天是霍金逝世5周年。另一个热......
  • 省选武汉联测 4
    每日垫底(1/1)。为啥T1暴力跑BK跑过去了啊。题不错,区分度很好,把我区分掉了。挑战NPC原题P6900。感觉有紫。场上想了半天计算几何,无果。正解很奇妙。首先这是个......
  • [省选联考 2021] 解题报告
    这两天(2023-3-12/13)开了一场省选VP,感触比较大,同时也有颇多要总结的地方,因此写下这篇博客。省选\(-20\)多天,我还在补一些没有仔细学的新算法,虽然感觉新学了很多东西,但是......