战争游戏[tarjan]
生活随笔
收集整理的這篇文章主要介紹了
战争游戏[tarjan]
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Description
Input
Output
Sample Input
7 9
1 2
1 3
1 4
1 5
1 6
1 7
2 3
4 5
6 7
Sample Output
18
6
6
6
6
6
6
Data Constraint
.
.
.
.
.
分析
tarjan找割點直接計算即可。對于一個點,若它是割點,那么它的貢獻即為刪去這個點后不同聯通塊的size兩兩相乘的和再除以二,最后加上n-1,(代表以這個點為起點的種數)。若它不是割點,那么它的貢獻就是n-1。注意計算兩兩聯通塊相乘的和時,考慮x的子樹中有返祖邊的情況。比如這個情況:n=4,m=4,(u,v)=(1,4),(2,3),(1,2),(2,4)。對于割點的答案應是5。
.
.
.
.
.
.
程序:
轉載于:https://www.cnblogs.com/YYC-0304/p/10458931.html
總結
以上是生活随笔為你收集整理的战争游戏[tarjan]的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【五校联考6day2】san
- 下一篇: 【五校联考7day1】游戏