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

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

CF競(jìng)賽題目講解_CF1740E(樹形DP)

2022-10-31 15:58 作者:Clayton_Zhou  | 我要投稿

AC代碼

https://codeforces.com/contest/1740/submission/178643201

題意:

Pak Chanek必須執(zhí)行以下操作n次,同時(shí)保持序列s(最初為空):

1. 選擇一張牌x,條件不會(huì)有其他牌掛在上面。

2. 將寫在卡片x上的數(shù)字附加到s的末尾。

3. 如果x≠1,且卡px上的數(shù)字大于卡x上的數(shù)值,則將卡px中的數(shù)字替換為卡x中的數(shù)值。

4. 取出卡x。

求最后序列s中的非遞減序列的長(zhǎng)度最大值。


題解:

樹形DP

? ?對(duì)于當(dāng)前節(jié)點(diǎn),所有的子節(jié)點(diǎn)有兩種選擇:

? ?1. 其子樹根的值會(huì)上傳,同時(shí)子樹節(jié)點(diǎn)值可以形成非遞減序列

? ? 2. 不上傳子樹根值,同層次子樹節(jié)點(diǎn)值可以形成非遞減序列

dp[0][cur] 表示其子樹根的值會(huì)上傳,同時(shí)子樹節(jié)點(diǎn)值可以形成非遞減序列的長(zhǎng)度? ? ??

? ? dp[1][cur] 表示不上傳子樹根值,同層次子樹節(jié)點(diǎn)值可以形成非遞減序列的長(zhǎng)度


CF競(jìng)賽題目講解_CF1740E(樹形DP)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
宜都市| 公安县| 葵青区| 桐乡市| 黑山县| 鸡东县| 察哈| 隆安县| 池州市| 乌拉特后旗| 阿克苏市| 通海县| 梧州市| 永泰县| 太保市| 宁津县| 迁西县| 合山市| 东乌珠穆沁旗| 麻阳| 固始县| 科技| 咸宁市| 军事| 玛纳斯县| 宁都县| 弥渡县| 吉林市| 龙川县| 丰原市| 依兰县| 慈利县| 铜川市| 武安市| 揭西县| 临洮县| 壶关县| 南昌市| 永城市| 双流县| 贵定县|