NeosKnight

Yu Gi Oh! DM    GX    5D's    ZEXAL    ARCV    VRAINS    SEVENS

06 2019 档案

摘要:"题目链接" 题意 区间两数异或在二进制下有 $k$ 个 $1$ 的对数。 Sol 普通莫队的话,如果要实时维护好区间内的答案需要支持区间对一个数求答案。 直接做不是很好做,容易发现其实这也就是一个区间询问。那么可以把莫队中要求的东西再次离线下来。 我们把上述询问拆成前缀相减的形式,这样我们要做到就 阅读全文
posted @ 2019-06-27 19:37 NeosKnight 阅读(311) 评论(0) 推荐(0)
摘要:"题目链接" 题意 区间 boder $n,q\leq 2 10^5$ Sol ~~(暴力哈希/SA可以水过)~~ 字符串区间询问问题,考虑用 $SAM$ 解决。 boder相当于是询问区间 $[l,r]$ 内满足 $lcs(i,r) =i l+1$ 的最大的 $i$ 那么首先可以得到一个暴力做法, 阅读全文
posted @ 2019-06-21 22:58 NeosKnight 阅读(334) 评论(0) 推荐(0)
摘要:"题目链接" 题意 给你一堆斜率和纵截距都为正的直线 ,求对于一个条直线是否存在一个 x 使得在这条直线在 x 处能是前 m 大,输出最高能够达到的排名(排名定义为在 x 处严格大于自己的直线条数+1) ,如果不能输出 1。 $n\leq 10^5 , m\leq 20$ Sol 一道思路不算太难但 阅读全文
posted @ 2019-06-19 19:21 NeosKnight 阅读(250) 评论(0) 推荐(0)
摘要:"题目链接" 题意 给你两个点集。 q次询问 , 每次把其中一个点集往一个方向移动 , 问两个点集的凸包还有没有交。 Sol 闵可夫斯基和板子题。 把问题做如下转换: 我们本来两个凸包相交是相当于是对于移动向量 $c$ 来说 , 存在分别在两个点集中的向量 $a,b$ 有 $b+c=a$ 也就是 $ 阅读全文
posted @ 2019-06-19 11:02 NeosKnight 阅读(200) 评论(0) 推荐(0)
摘要:"题目链接" 题意 给你一个凸多边形,求出在其内部选择一个点,这个点与最开始输入的两个点形成的三角形是以该点对凸多边形三角剖分的三角形中面积最小的一个三角形的概率。 Sol 答案就是 可行域面积与该凸多边形面积之比。 通过数学方法列出第一个三角形和其他三角形面积关系的式子,解出来发现都是一个半平面, 阅读全文
posted @ 2019-06-17 19:58 NeosKnight 阅读(212) 评论(0) 推荐(0)