首页 > 其他分享 >2023.2

2023.2

时间:2023-02-04 10:12:10浏览次数:49  
标签:询问 mid pos 2023.2 lt solve 边权

1. Pastoral Oddities

当 \(n\) 为奇数的时候,\(\sum deg\) 是奇数,但显然它应该是偶数,换言之 \(n\) 为奇数一定无解。

事实上只要一个连通块是偶数它内部就有解:只用考虑一颗树,我们从叶子开始确定每个点和父亲的连边是否选中即可。和一道 div2 E Tree Sum 非常类似。

也就是有解等价于每个连通块大小是偶数。

最大值最小这个条件容易想到二分,但是有多个询问所以我们采用整体二分。

问题在于这里的询问不是互相独立的,但注意到由于询问单调,所以任意时刻我们关心的询问都是一段区间。即,在一般的整体二分中,对于答案区间 \([x,y]\),相关的询问是一个集合 \(S\),但是在本题中因为询问答案的单调性,所以相关询问一定也构成一个区间 \([l,r]\)。

也就是我们可以设计这样一个函数 solve(x,y,l,r) 表示询问 \([l,r]\) 的答案全部落在 \([x,y]\) 范围内;我们找到 \(mid=\frac{x+y}{2}\),找到第一个答案小于等于 \(mid\) 的询问 \(pos\),则划分成了两段 solve(x,mid,pos,r)solve(mid+1,y,l,pos-1)

那么所有边权 \(\lt x\) 且出现时间 \(\lt l\) 的边都应该预先加入,然后我们首先加入出现时间 \(\lt l\) 且边权 \(\le mid\) 的边,然后从 \(l\) 开始枚举边,在边权 \(\le mid\) 时加入,如果某个时刻变得合法了,那么它就是我们找到的 \(pos\) 位置。

这个做法的计算量只是和 \(y-x\) 以及 \(r-l\) 相关的,也就是从答案区间的视角来看每一层的总和是 \(2m\) 这个级别。然后我们要维护的是一个可撤销并查集所以就 \(O(m\log^2 m)\) 了。

记录

标签:询问,mid,pos,2023.2,lt,solve,边权
From: https://www.cnblogs.com/Cry-For-theMoon/p/17090925.html

相关文章

  • 2023.2.3
    向上转型向下转型子类类型引用名=(子类类型)父类引用;(基本数据类型的强制转换)只能强转父类引用,不能强转父类对象;父类引用指向的必须是当前目标类型的对象;向下转型后,......
  • 【闲话】2023.2.3 k次加权组合数求和
    问题引入CodeForces-932ETeamWork给出\(n,k\),求:\[\sum_{i=1}^ni^k\dbinom{n}{i}\bmodp\]\(1\len\le10^9,1\lek\le5000,p=10^9+7\)\(k=0\)二项式定理:\[......
  • 线性代数整理(upd:2023.2.3)
    线性代数byAmanoKumiko1.行列式(1)行列式交换两行(列),行列式取反(2)行列式某一行(列)加上另一行(列)的\(k\)倍,行列式不变(3)行列式某一行(列)提出公因数\(k\),行列式乘上\(......
  • misc之压缩包总结------2023.2.3
    1,ZIP伪加密 ZIP文件格式一个ZIP文件由三个部分组成:压缩源文件数据区+压缩源文件目录区+压缩源文件目录结束标志压缩源文件数据区:504B0304:这是头文件标记(0x040......
  • 2023.2.3 寒假集训二阶段总结
    2023.2.3寒假集训二阶段总结新内容与课堂这几天都在讲解有关dp的优化策略以及各种dp等有关知识,其中在计数dp、数位dp、概率与期望dp,数据结构优化dp(斜率优化版题qwq)上......
  • 常见文件头(十六进制)------2023.2.3
    ZIPArchive(zip),         文件头:504B0304       文件尾:504BRARArchive(rar),        文件头:52617221JPEG......
  • 算法--2023.2.2
    1.力扣72--编辑距离classSolution{//典型动态对话问题publicintminDistance(Stringword1,Stringword2){intm=word1.length(),n=word2.......
  • 2023.2 做题笔记
    【Baekjoon19394】EulerianOrientation选中边不好做,考虑删除边,一个删除\(x\)条边的图的权值是\((m-x)^2\),令\(k\)个合法图分别删除\(x_1,x_2,...,x_k\),答案就是\(......
  • 2023.2.2 日寄
    距离放假还有\(\underline{~1~}\)天2023.2.2日寄一言\(~~~~\)“全国公民们,在三十五分钟后,我们的国家可能受到一次大规模核打击。加上第一批核弹头到达前所用的飞行......
  • 2023.2.1 日寄
    2023.2.1日寄一言缺乏温暖的人极力渴望温暖,恰似飞蛾扑火,最终,焚身以火%你赛ClickHere复习内容:模拟费用流「NEERC2016」MoleTunnels题解\(~~~~\)动态加边肯......