\(u\)最遠的點距離為\(i\)的方案數。 顯然\(f\)可以用長鏈剖分優化,也很普及組,就不說了。 ...
傳送門 官方題解其實講的挺清楚了,就是鍋有點多 一些有啟發性的部分分 L N 一個經典 反正我是不會 的容斥:最后的答案 對於每個點能夠以它作為集合點的方案數 對於每條邊能夠以其兩個端點作為集合點的方案數。原因是:對於每一種合法方案,集合點一定是樹上的一個連通塊,滿足 n m 。算點時,這種方案被算了 n 次 算邊時,這種方案被算了 m n 次,所以每一個方案都恰好被算了一次。 有 DP :設 f ...
2019-04-14 14:54 2 534 推薦指數:
\(u\)最遠的點距離為\(i\)的方案數。 顯然\(f\)可以用長鏈剖分優化,也很普及組,就不說了。 ...
「十二省聯考 2019」希望 傳送門 Solution 毒瘤題令人。。。。 首先,如果直接計算每個點的貢獻就會算重,考慮容斥 發現一個合法方案的合法點集是個聯通子圖,滿足\(V(S)-E(S)=1\) 所以可以把點的貢獻和減去邊的貢獻和 設\(f(x ...
ytq鴿鴿出的題真是毒瘤 原題傳送門 題目大意: 有一棵有\(n\)個點的樹,求有多少方案選\(k\)個聯通塊使得存在一個中心點\(p\),所有\(k\)個聯通塊中所有點到\(p\)的距離都\( ...
Day-1 在機房呆了一天,大概看了看原先寫過的題,有點頹。 下午的時候和大家一起打掃了一下機房。 走的時候,看着空無一字的黑板,風吹起的棕黃色窗簾,遠方的藍色天空,有一種很濃厚的哀傷。 時間過得真快啊,轉眼就是省選了呢。 許是要退役了吧? 許是要退役了吧。 Day 0 明天就是省選了,看到 ...
這次省選真的經歷了很多,雖然最后一波三折進了省隊,但還是留下了許多遺憾。 DAY1 進考場先看T1,區間線性基?想了想大概像超級鋼琴那樣做?但trie樹上怎么查區間第k大?一時間沒想出來。咦!暴力60分很好拿誒!拿完60走人!去看第二題,好像找到每個A串的前綴B串然后連邊跑一遍拓撲序DP就好 ...
這是和重鏈剖分(dsu on tree,http://www.cnblogs.com/zzqsblog/p/6146916.html)一類的trick,不過它的適用范圍與dsu on tree不同,它適用於涉及到深度的查詢。 例1 k-th ancestor query https ...
聯考Day1T1...一個考場上蠢了只想到\(O(n^2)\)復雜度的數據結構題 題目大意: 求前\(k\)大區間異或和的和 題目思路: 真的就是個sb數據結構題,可持久化01Trie能過(開O2)。 對於區間異或和,顯然可以處理成兩個前綴異或和的異或和,然后做法就非常蠢,把所有前綴異 ...
首先可以把題目轉化一下:把樹拆成若干條鏈,每條鏈的顏色為其所在的樹的顏色,然后排放所有的鏈成環,求使得相鄰位置顏色不同的排列方案數。 然后本題分為兩個部分:將一棵樹分為1~n條不相交的鏈的方案數;將這些鏈安排順序使得不存在兩條相鄰的鏈來自同一棵樹。 第一部分顯然可以O(n2)樹形DP,f[i ...