求 S t4 做法正确性
  • 板块学术版
  • 楼主vegetable_kingGallium
  • 当前回复6
  • 已保存回复7
  • 发布时间2024/10/26 20:29
  • 上次更新2024/10/26 21:13:22
查看原帖
求 S t4 做法正确性
477443
vegetable_kingGallium楼主2024/10/26 20:29

思路就是维护一个类似线段树的东西,然后扫描线,每次加入一个数。

加入的时候从线段树叶子节点从下往上 pushup,然后另外一边的子树内肯定是全部确定或者全部未知。对于前者,只有一个固定的胜者;对于后者,所有人都可能成为胜者。

在 pushup 的过程中只需要维护补上的胜者的编号和,和已经确定的胜者的编号即可。

可以做到 O(Tnlogn)O(Tn \log n)

2024/10/26 20:29
加载中...