acgo题库
  • 首页
  • 题库
  • 学习
  • 天梯
  • 备赛

    竞赛

    • CSP-J/S
    • 蓝桥杯

    考级

    • GESP
    • CPA
    • 电子学会考级
  • 竞赛
  • 讨论
  • 团队
  • 商城
登录
注册
题目详情提交记录(0)
  • 严肃 CDQ 题解

    笑哭,你们这群 AIGO 抄的题解我还见过,只是怎么比我慢这么多呢? 切入正题,这题一眼 CDQ 分治模板,我知道题解不能这样说但是标签都打了。见到多种操作直接动态转静态,把时间看作一个新的维度然后偏序。一次2操作分4个询问,通过二维差分求出答案。时间这一块不用再排序,直接 CDQ 归并掉 x,然后 BIT 除掉 y. Hmmm没什么好说的这玩意太板了,更详细的以后创作计划里说。注意坐标要+1避免 BIT 的 add() 报废,ax 和 ay 不用是因为-1抵消了(后面用的都是-1的值,因为差分)。写这题时 CDQ 计算完贡献忘记把左区间剩下的合并了,不写 sort() 的童鞋注意一下。 疑似轻松跑到最优解第一页(?

    userId_undefined
    Xylophone
    传道者荣耀黄金CSP-J一等奖
    12阅读
    1回复
    2点赞
暂无数据

提交答案之后,这里将显示提交结果~

首页