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

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

2021上海ICPC Edge Groups

2022-04-12 17:29 作者:Asunataisiki  | 我要投稿

ac.nowcoder.com/acm/problem/231126

題意:?給你一顆樹,要求對(duì)?n%20-%201 條邊兩兩分組,每組有一個(gè)公共節(jié)點(diǎn),求方案數(shù)

思路:對(duì)于節(jié)點(diǎn)?u,如果有偶數(shù)條邊與其相連,那么可以進(jìn)行兩兩分組,如果只有奇數(shù)條邊,那么兩兩分組之后必然剩下一條邊沒有被分組,此時(shí)就需要一條?fa%20%5Crightarrow%20u? (fau的父節(jié)點(diǎn)) 邊來(lái)與這條剩下的邊匹配

因此,對(duì)于?u?的子節(jié)點(diǎn)?v

  • ?如果對(duì)?v?有貢獻(xiàn)的邊數(shù)為偶數(shù)個(gè),那么v?節(jié)點(diǎn)對(duì)?u?節(jié)點(diǎn)也是有貢獻(xiàn)的,即?u%20%5Crightarrow%20v?這條邊是加入計(jì)數(shù)的

  • ?反之,??u%20%5Crightarrow%20v?這條邊是要加入對(duì)??v?的貢獻(xiàn)的,則不計(jì)入??u?中

對(duì)于每個(gè)節(jié)點(diǎn),如果其有貢獻(xiàn)邊數(shù)是偶數(shù),就兩兩分組,如果是奇數(shù),那么加上一條與父節(jié)點(diǎn)相連的邊就變成偶數(shù)了

所以問(wèn)題轉(zhuǎn)化為 x 條邊中兩兩組合有多少種方案數(shù),計(jì)算方式為:%5Cfrac%7BC_%7Bx%7D%5E2C_%7Bx%20-%202%7D%5E2C_%7Bx%20-%204%7D%5E2%20...C_%7B2%7D%5E2%20%7D%7BA_%7Bx%20%2F%202%7D%5E%7Bx%20%2F%202%7D%20%7D%20

化簡(jiǎn)為:(n%20-%201)%20*%20(n-2)*..*3*1

如何計(jì)算貢獻(xiàn)邊呢?

顯然是一個(gè)遞歸問(wèn)題,考慮樹形dp,定義dp%5Bu%5D表示以u為根節(jié)點(diǎn)的樹可以產(chǎn)生多少種方案數(shù),所以根據(jù)乘法原理,dp%5Bu%5D%20*%3D%20dp%5Bv%5D%20



2021上海ICPC Edge Groups的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
桐城市| 新龙县| 封丘县| 滨州市| 钦州市| 汉源县| 夹江县| 望城县| 长岛县| 丰都县| 烟台市| 博白县| 滨州市| 鄯善县| 中江县| 福安市| 耒阳市| 法库县| 宁津县| 和顺县| 拉萨市| 铁力市| 牡丹江市| 徐州市| 明水县| 大石桥市| 阿合奇县| 即墨市| 六安市| 怀远县| 托克托县| 尼木县| 抚松县| 海晏县| 武义县| 浑源县| 新安县| 班戈县| 肥乡县| 望江县| 岫岩|