ZJOI2018 Day1 簡要題解

2021-08-17 12:50:57 字數 590 閱讀 6469

乙個結論是, lk

(t) lk(

t)

的每個節點在原樹上是乙個不超過 k+

1 k+1

個點的連通塊。

考慮用括號序列列舉所有不同的有根樹,利用樹雜湊來去重,這樣的樹大概

1000

1000

個,然後答案就是它的貢獻乘上它在原樹上的出現次數。

在原樹上的出現次數可以直接狀壓dp,可以加乙個剪枝,就是葉子單獨提出來最後用組合數計算,注意要除以自同構的方案數。

一棵有根樹

t t

的貢獻可以計算 lk

(t)' role="presentation" style="position: relative;">lk(

t)lk

(t)的節點數 vl

k(t)

v lk

(t

),然後列舉它的所有連通子樹,去掉屬於它們的節點數。

考慮如何計算 vl

k(g)

v lk

(g

),記 di

d

i表示

i i

的度數:

ZJOI2018外省選手醬油記Day1

上午考試。又爆零了 下午講完題後放假 然後就滾回去收拾行李準備去zj z j衢州?我怎麼從來沒聽過這個地方。肯定是我見識少 上高鐵出發,3個 小時3 個小 時,看了一下電影,頹了一會兒紅警,聊了聊qq q q,然後就到了 一下車發現一堆hn h n選手來參賽,怎麼也有 50 50 個以上吧 直接跑去...

分治 ZJOI2012day1 數列 題解

乙個數列,其中a 0 0,a 1 1,a 2 i a i a 2 i 1 a i a i 1 給出t個n,求a n 然後我們需要推出通用的處理方法來利用p和q,不難想到x要分奇偶討論 1.x為奇數 我們假設已經求好了下面的p和q,現在要把p和q對應到x 1和x上來,不難發現p不變,而q p q。2....

ZJOI2018 Day2 滾粗記 流水賬

一臉懵逼地就被直接拉過來浙江省選了,一年參加兩次省選成就達成 講課啥的都沒聽,過去休息了一天就進行比賽了。考試之前感冒沒好透,精神不是 100 的狀態,但是並無大礙 反正最後都很涼 這次是 8 00 到 13 00 的標準 oi 比賽時間,五個小時三道題。題目連線應該在 loj 上可以找到 t1,t...