题目传送门 /* 莫队算法:求出[l, r]上取出两只相同袜子的个数. 莫队算法是离线处理一类区间不修改查询类问题的算法.如果你知道了[L,R]的答案,可以在O(1)的时间下得到 [L,R-1]和[L,R+1]和[L-1,R]和[L+1,R],4个while是精华! 对于莫队算法我感觉就是暴力.只是预先知道了所有的询问.可以合理的组织计算每个询问的顺序以此来降低复杂度. 详细解释:http://blog.csdn.net/bossup/article/details/39236275 */ #i…