
平衡树
文章平均质量分 93
毒瘤
ez_lcw
这个作者很懒,什么都没留下…
展开
-
【EA的练习赛2】【洛谷P7274】草地(单调栈,LCT维护最小生成树)
学到了很多。 我们分步走。 首先在做这道题前先观察到几个小性质: 操作顺序不同不影响结果 发现对于每一个黑点,一通操作过后它扩展出的区域是一个矩形,而操作顺序是不影响这个矩形的大小和位置的。 最后的要求 “任意两个黑色格子八连通” 等价于 “一开始图中的黑色格子八连通”。 这是显然的,因为对于一个黑点,它扩展出来的格子是个矩形,肯定八连通,所以我们只需要求一开始图中给定的黑点在最后八连通就好了。 那么对于两个黑点,操作它们同时往左扩展一格,可以看作是让这两个黑点的水平距离减 111。 不妨把八连通分原创 2021-01-21 20:34:49 · 290 阅读 · 0 评论 -
【XSY2630】【BZOJ4066】简单题(kd-tree)
看到题面,第一眼想到的是用cdq或树状数组维护这东东。 但是强制在线限制了我们的想象 然后想到用树套树,毕竟时间和空间好像是O(nlog2n)O(n\log^2n)O(nlog2n)的。 但是20M的空间限制了我们的想象 那么我们就会用到kd−treekd-treekd−tree来维护。 1.kd−treekd-treekd−tree是什么 kd−treekd-treekd−tree其实是一颗平...原创 2019-12-21 09:24:49 · 405 阅读 · 0 评论