一眼看去树套树啊,我可能是数据结构学傻了…… 是应该去学一下莫队进阶的东西了. 上面那个东西我没有打,所以这里没有代码,而且应该也不难理解吧. 这么多平衡树就算了,不过线段树还是挺好打的. 正解3: 主席树啊,其实并不需要再加一个树状数组,因为每次修改只影响两个,暴力修改就行了. 正解4: 分块(就是暴力但是跑的好快啊). 下面是真正的正解: 将兔子以颜色为第一关键字,位置为第二关键字排序,通过二分就能找到一段区间内某种颜色兔子的数量. 至于修改,只需要找到两只兔子,将其位置互换即可,因为两只兔…