题目 题目大意 给你一个数列,有很多个询问,询问一段区间内,某个数乘它的出现次数的最大值,也就是带权众数. 思考历程 第一次看到这道题,立马想到了树套树之类的二位数据结构,发现不行.(就算可以也很难打--) 然后我就想到了莫队! 其实这题的莫队是很显然的.我们用莫队的方法来搞,用一个数据结构来维护目前的答案. 所以我就打出来了时间复杂度为O(mnlgn)O(m \sqrt n \lg n)O(mnlgn)的做法. 还挺好打的. 交上去之后,我发现,诶,怎么运行这么久?难道是被卡了? 后来看到…