这是我的莫队入门题,我也了解到了莫队分为普通莫队以及带修莫队.顾名思义,普通莫队不需要修改区间的值,而带修莫队处理区间的值会修改的查询. 能用莫队的前提条件: 1.在知道 [l, r]中信息时,可以在 O(1)的复杂度内知道 [l - 1, r],[l + 1, r],[l, r - 1],[l, r + 1]的信息,否则复杂度会爆炸. 2.能离线处理. 莫队的时间复杂度为O(n ^ 1.5),但实际效果一定会优于这个时间复杂度. 莫队的主要操作: 1.对查询区间,以 left 来进行分块,然后…