最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

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

復(fù)盤|第330場(chǎng)周賽

2023-01-29 22:07 作者:UCLmsc  | 我要投稿

統(tǒng)計(jì)桌面上的不同數(shù)字

【數(shù)學(xué)】n-1一定滿足要求,不斷循環(huán)后,[2,n]都會(huì)在桌子上,答案為n - 1,記得特判n=1的情況。

猴子碰撞的方法數(shù)

【數(shù)學(xué)】正難則反(考慮全集減去對(duì)立事件),只有全部順時(shí)針和逆時(shí)針這兩種情況才不會(huì)相撞,所以答案是2^n - 2(每個(gè)猴子向左或向右是2^n),要用快速冪計(jì)算。為了避免負(fù)數(shù)需要-2再轉(zhuǎn)換到非負(fù)數(shù)上。(pow(2, n, MOD)的范圍是[0, mod - 1]可能是負(fù)數(shù))

將珠子放入背包中

【排序 + 貪心】問題相當(dāng)于把 weights 劃分成 k 個(gè)連續(xù)子數(shù)組,分?jǐn)?shù)等于每個(gè)子數(shù)組的兩端的值之和。weights[0] 和 weights[n?1] 一定在分?jǐn)?shù)中,最大分?jǐn)?shù)和最小分?jǐn)?shù)相減,抵消了。上一個(gè)子數(shù)組的末尾和下一個(gè)子數(shù)組的開頭一定同時(shí)在分?jǐn)?shù)中。把所有n-1個(gè)weights[i]+weights[i+1]算出來,排序,那么最大的k-1個(gè)數(shù)和最小的k-1個(gè)數(shù)相減,即為答案。

統(tǒng)計(jì)上升四元組

【預(yù)處理 + 枚舉】枚舉中間的j和k更容易計(jì)算。需要計(jì)算在k右側(cè)的比nums[j]大的元素個(gè)數(shù),記作great[nums[j]]在j左側(cè)的比nums[]小的元素個(gè)數(shù),記作less[j] [nums[k]]。對(duì)于固定的j和k,根據(jù)乘法原理,對(duì)答案的貢獻(xiàn)為less[j] [num[s]] [k] · great [k] [nums[j]]。維護(hù)方法:倒序遍歷nums,設(shè)xnums[j-1],對(duì)于x,小于它的數(shù)的個(gè)數(shù)加一,即less[j] [x]加一。


復(fù)盤|第330場(chǎng)周賽的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
黑山县| 水城县| 张家界市| 循化| 个旧市| 堆龙德庆县| 枞阳县| 章丘市| 繁昌县| 涞水县| 海晏县| 合江县| 天津市| 同德县| 三亚市| 阿拉善右旗| 山阴县| 新干县| 任丘市| 东阳市| 洪雅县| 北京市| 卫辉市| 彭州市| 西宁市| 襄樊市| 奎屯市| 佛山市| 根河市| 登封市| 阆中市| 邯郸市| 深州市| 宜州市| 商南县| 黑水县| 韩城市| 嘉荫县| 建阳市| 通山县| 万盛区|