ABC421F题解
题意:有一个数组,初始为
正解
因为是有插入与删除,考虑使用链表(单向即可)。查询时,因为 (其实是我没写)
歪解
赛场上发现
发现可以使用分块 + 定期重构,不会的左转数列分块入门 6。维护每个数属于的块的编号
AC 记录
这个题比较特殊,经常会把一个块删光,所以调一下块长可能会更快,不过我没试。
题意:有一个数组,初始为
因为是有插入与删除,考虑使用链表(单向即可)。查询时,因为 (其实是我没写)
赛场上发现
发现可以使用分块 + 定期重构,不会的左转数列分块入门 6。维护每个数属于的块的编号
AC 记录
这个题比较特殊,经常会把一个块删光,所以调一下块长可能会更快,不过我没试。