五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(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)遵守國家法律
瑞昌市| 华坪县| 乐清市| 嘉荫县| 新平| 咸阳市| 顺昌县| 崇州市| 平山县| 舟山市| 衡阳县| 营山县| 南宫市| 晴隆县| 文登市| 赤城县| 筠连县| 建昌县| 仁布县| 揭东县| 安达市| 依安县| 海安县| 大洼县| 渝北区| 延寿县| 收藏| 齐河县| 黄龙县| 德安县| 梁山县| 屯门区| 龙岩市| 即墨市| 民权县| 康平县| 永靖县| 古丈县| 宜川县| 蚌埠市| 康保县|