摘要:
这题本质上还是数据结构。 首先看到这个 2 × n 2\times n 2×n的网格图就很容易想到分治。我们还是考虑把要统计的东西变得可视化,一条路径要么穿过中线一次,那么我们可以将两边的串拼起来得到答案;要么穿过中线两次,考虑其中一边的路径是固定的,那么我们枚举两个端点再判断一下和原串是否匹配的上 阅读全文
posted @ 2023-04-27 17:41
仰望星空的蚂蚁
阅读(11)
评论(0)
推荐(0)
摘要:
最后一道数据结构,不能再多了。 而且需要一点计算几何的知识,有点难搞。 分为两个部分求解。 首先考虑找到距离 ≤ r \le r ≤r的交点数量。发现这等价于圆上两段圆弧相交,因此将圆上的点离散化后排序,用一个主席树来求就做完了。 然后是距离求和。这看起来非常棘手。事实上,只要把所有交点都找出来就做 阅读全文
posted @ 2023-04-27 15:05
仰望星空的蚂蚁
阅读(15)
评论(0)
推荐(0)

浙公网安备 33010602011771号