北京Day10

lxl 的课 , 就讲了扫描线 ,就不写题了 , 写一些思路

第一次听懂自由度到底是啥:能取到的询问的数量 .

A C题都是找一些连续段的相交/包含关系 , 之后转成平面扫描线 , 启示是遇到区间问题先上平面看

还讲了一些形状差不多的区间问题 , 有时候看起来要多加一维 , 但是维度之间有关系 , 所以能减 , 用形如min/max , 换个形状的方式减

三角形怎么扫 , 点坐标对斜率做一个变换就好 , 所有三角形都是这样

动态图连通性 , 线段树分治+可撤并查集

可以尝试在序列上扫描线 , 维护修改在序列上的贡献 .

形如min/max的东西 , 向上加都是O1 , 减是log

差分是极其好的 , 因为是O1减自由度 , 对于minmax不能差分 , 不太好

感觉讲的挺有用的

btw提一嘴L题 , 绝世好诈骗题 , base^4-1=0在膜mod意义下 , 直接爽做三元环计数

posted @ 2025-12-22 21:42  2019yyy  阅读(10)  评论(0)    收藏  举报