三分
romiqi_new
这个作者很懒,什么都没留下…
展开
-
[BZOJ3203][凸包][三分]SDOI2013:保护出题人
OJ挂,链自找 由题目的特性可知,我们可以把血量求前缀和,然后视为同时攻击 则每次的yiy_iyi可以表示为sum[i]−sum[j−1]x[i]−(i−j)∗d(1≤j≤i−1)\frac{sum[i]-sum[j-1]}{x[i]-(i-j)*d}(1\le j\le i-1)x[i]−(i−j)∗dsum[i]−sum[j−1](1≤j≤i−1) 直接求就是n2n^2n2 考虑优化,发现...原创 2019-09-29 22:11:19 · 143 阅读 · 0 评论 -
[LOJ2197][线段树][凸包][三分]SDOI2014:向量集
LOJ2197 和UOJ191unknown类似 我们知道点积等于一个向量的长度乘以另一个向量在这个向量上的投影的长度 那么如果我们把范围限制在180°内,则这个函数是单峰的,那就可以线段树维护上下凸壳,查找的时候三分 但是直接维护会T飞,因为需要合并,复杂度很高 换一种方法,我们是从左到右依次加入的,那就意味着如果我们要查询线段树的一个节点的话,那这个节点对应的区间一定被填满了,所以我们可以在填...原创 2019-09-29 23:28:19 · 175 阅读 · 0 评论