摘要:
传送门 CF题粘的都是luogu题面因为有翻译qwq 恶意评分 实锤了 最优子矩阵问题++ 但是这把带修改不好做 最终复杂度要求是O(n^2) 考虑O(n)地处理一个修改带来的影响 自然想到l[i][j] r[i][j]存储左右拓展最远距离 然后发现向里面加点可能会改到很多行没法维护 所以我们正难则 阅读全文
摘要:
传送门 数据范围n<=200000 类似平面最近点对的题 我们考虑平面最近点对的实现过程 二分的时候其实开了一个tmp数组存可能与枚举的点成为答案的点 而且一个非常优秀的性质就是元素个数是常数 所以这里同样沿用 tmp存到中线距离<=答案/2的点 因为大于答案/2的话一定总周长是更大的 剩下的和板子 阅读全文
摘要:
传送门 这题一看非常蒙 因为要求太宽了 一开始可以秒掉就是用一条水平/竖直折线连接所有点 所有的拐点输出就行 总共已知的点数是1e4 也就是说总点数要加成nlgn 想到分治 二分中线然后所有点往中线投影 一共分lgn次 满足题意 注意去重 开个set重载==就可以 Code: CF97B Super 阅读全文