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

歡迎光臨散文網(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ó)家法律
永泰县| 柘城县| 叙永县| 林甸县| 定西市| 彰武县| 烟台市| 凤城市| 清水县| 凌云县| 太湖县| 东乌| 水富县| 确山县| 宝清县| 顺平县| 望江县| 江陵县| 湖口县| 独山县| 灵武市| 金华市| 岳普湖县| 景洪市| 靖安县| 固安县| 邻水| 南丹县| 普宁市| 上犹县| 灵川县| 抚松县| 鄂温| 崇州市| 平昌县| 咸阳市| 民勤县| 罗田县| 大城县| 横峰县| 扶风县|