这题的重点不在于代码,而在于复杂度分析…… 首先我们肯定会写 $n^2$ 暴力,就是每次暴力扫 $[l,r]$ 区间,找到任意一个在此区间中只出现过一次的数.设其下标为 $mid$,显然在这个区间中任取一个子区间,只要这个子区间包含第 $mid$ 个数,这个子区间就是非“无聊的”,所以分治判断 $[l,mid-1]$ 和 $[mid+1,r]$ 两个区间是否不是“无聊的”即可. 接下来考虑优化.相信大家都听说过启发式合并,就是对于两个集合,如果合并这两个区集合的复杂度只与元素数较小的集合的元素数…