首页 > 其他分享 >ABC351

ABC351

时间:2024-04-27 22:22:05浏览次数:22  
标签:code 45 求个 ABC351 然后 排个序

我多久没更新这个系列了啊


E

把格子分成两类,每一类之间的坐标均可互相走到。

然后将这里面的点都旋转 \(45\) 度,于是这个问题就被转换成曼哈顿距离的问题了。

我们可以把 \(x\) 和 \(y\) 拆开计算。

然后我们排个序,求个差分,然后对于每一个区间算贡献即可。

code

标签:code,45,求个,ABC351,然后,排个序
From: https://www.cnblogs.com/Carousel/p/18162664

相关文章

  • ABC351_F 题解
    实际上很板。考虑在\(i\)后小于\(val_i\)的数都对答案没贡献,所以我们只需要知道在\(i\)后且大于\(val_i\)的数的和以及有多少个这样的数就可以了。知道了我们要求什么,就可以一眼权值线段树。从后往前扫不断加入数,然后访问对应区间即可,当然因为值域比较大,所以还要离散化......
  • ABC351D_MagicalCookies
    MagicalCookies根据问题的描述,如果在判断同一行或同一列的所有饼干是否具有相同颜色时,选择了时间复杂度为\(\Theta(H)\)或\(\Theta(W)\)的方法,那么在每次操作1或操作2中,时间复杂度将变为\(\Theta(HW)\),因此在最坏情况下,整个计算的时间复杂度将为\(\Theta(HW(H+W))\),可......