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

歡迎光臨散文網(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ó)家法律
茂名市| 翁牛特旗| 古蔺县| 随州市| 右玉县| 奉化市| 丽水市| 凤山市| 武山县| 九江县| 绥棱县| 桃源县| 杭锦旗| 盐亭县| 涿州市| 河曲县| 乾安县| 辽源市| 武冈市| 轮台县| 佛冈县| 夏河县| 旌德县| 惠州市| 阿克苏市| 兴安县| 乌苏市| 垦利县| 江川县| 永平县| 宁强县| 石河子市| 海林市| 吉林省| 凤翔县| 工布江达县| 大丰市| 唐海县| 桦川县| 诸城市| 德清县|