F. Remainder Problem解题报告
在本题中,注意到 很大, 和 同阶 ,模数很小时最坏可以卡成 但是注意到当操作 模数 时,可以隔 个跳着选,则单次操作 复杂度可以保证在 ,但是当模数 时,上述做法复杂度就难以保证在根号。但是又注意到 可以设计。状态并转移, 表示 单次操作复杂度在 。则总时间复杂度 ,注意不用开 。我的第一道根号分治,感觉没啥好讲的(我讲不出来),裸的根号分治,但不是神的。实践上出了点锅,可能与理论有点小差,代码超超超短,蓝色是水的颜色~
复制链接