国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

記錄一個(gè)簡單的分塊題目(https://www.acwing.com/problem/content/251/)

2020-11-26 11:13 作者:_dys_  | 我要投稿

區(qū)間眾數(shù),不帶修改,強(qiáng)制在線(否則可以莫隊(duì))。

分塊,預(yù)處理任意2個(gè)大塊之間的眾數(shù)(枚舉左端點(diǎn),n*sqrt(n))。詢問[l,r]中的眾數(shù)肯定是大塊idl+1~idr-1的眾數(shù)、或者小塊中的某個(gè)數(shù)。

對(duì)于這sqrt(n)個(gè)候選答案,需要統(tǒng)計(jì)其在詢問區(qū)間[l,r]內(nèi)的出現(xiàn)次數(shù),1個(gè)做法是用adj[x]記錄x的所有出現(xiàn)位置,那么x在[l,r]內(nèi)的出現(xiàn)次數(shù)就是:

upper_bound(adj[x].begin(), adj[x].end(), r) - lower_bound(adj[x].begin(), adj[x].end(), l)

代碼如下

https://pasteme.cn/68767


待會(huì)視頻更新,更詳細(xì)

記錄一個(gè)簡單的分塊題目(https://www.acwing.com/problem/content/251/)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
贵定县| 汪清县| 舒兰市| 吐鲁番市| 清镇市| 调兵山市| 界首市| 那坡县| 乌兰察布市| 辉南县| 中山市| 三穗县| 抚顺市| 襄城县| 团风县| 株洲县| 遂溪县| 宣威市| 玛多县| 清涧县| 同德县| 麦盖提县| 乌恰县| 寿阳县| 内丘县| 裕民县| 马尔康县| 防城港市| 太康县| 南汇区| 南皮县| 乌恰县| 五家渠市| 望奎县| 汾西县| 揭阳市| 涟水县| 绥江县| 磐安县| 德安县| 屏边|