首页 > TAG信息列表 > loj6746

[loj6746]区间众数

枚举区间中点$x$,考虑$L$使得$x$为区间$[x-L,x+L]$的众数: 记可重集$\{|i-x|\mid a_{i}=x\}$中的元素依次为$b_{1}\le b_{2}\le ...\le b_{k}$ 枚举出现次数$i\in [1,k]$,即要求$L\in [b_{i},b_{i+1})$,且合法的$L$是该区间的一个前缀 当$k\ge \sqrt{n}$时,这类$x$仅有$o(\sqrt{n})$个,