「考试」分治专项测试

Posted 土 块

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了「考试」分治专项测试相关的知识,希望对你有一定的参考价值。

小奇泛舟

考场上只打了树和环的部分分,然而因为树按无向算环按有向算的神奇操作挂掉了环的分
最后确定题里是无向边,要不怎么点分……
基环树的部分考场上的想法是去掉环算各子树,然后加上环算过环贡献,这个屑怎么又在考后出正解啊?
如果是无向边,那么桶里装扫过的路径,用树状数组查询大于等于数量
那么类似于这样的结构:
image
存下所有 \\(a_i\\) 为端点的路径 \\(x_i\\) 后,若有 \\(a_j\\) 为端点去掉 \\(a_j\\) 的路径 \\(x_j\\)
\\(x_i+j-i+x_j\\geq k\\)
树状数组查询即可

稻草人

被 yspm 怒斥过水的水题
因为贡献只有 左下 向 右上,所以考虑 cdq 来处理一维横坐标
按横坐标排序后,按另一维排序并从小到大依次加入左边和右边的点
对于左边,因为能造成贡献有偏序关系,所以可以单调栈来维护
而对于右边,需要找到第一个横纵坐标均小于当前点的点,那么能给当前点贡献的左部点纵坐标需大于这个点,在当前的左边单调栈中二分即可。而求出这样的点可以单调栈预处理
跑得非常之慢,可能是辣鸡做法吧。。。

火星商店问题

线段树分治处理询问,注意题意是每个 0 操作新建一天
异或最大可以用可持久化 01-trie 来查询
或者因为查询类似矩形用 k-d tree 来处理,%yspm 根号爆踩 \\(\\log\\)

以上是关于「考试」分治专项测试的主要内容,如果未能解决你的问题,请参考以下文章

app专项测试:测试内容

专项测试系列-缓存击穿穿透雪崩专项测试

APP测试-专项测试

专项测试用户纬度及技术方案

移动APP测试 -- 专项测试

app----手机专项测试(性能测试+自动化测试工具介绍)