ABC293G 题解

· · 题解

本题解作者赛时由于答案输出部分写挂,删点写挂,没能绝杀。

题解

没有修改,且不强制在线,而且可以快速处理加点删点对答案的贡献,显然是莫队板子。
oiwiki 普通莫队算法
说一下具体实现。

考虑加上或删除某个点后,怎么计算贡献。

可以开一个数组记录每个值在原数组出现次数。

设加或删的点值为 val

Atcoder 提交记录