我是誰? 鴿子王。
\(t1:\)
兩邊都拆點,用hall定理分析
詳細題解
\(t2:\)
不會\(t3:\)
首先聯想到這道題:bzoj2965保護古蹟
想到能不能轉成對偶圖跑最小割
然後發現並不能做。。。
但根據這個想到:對偶圖的最小割\(<=>\)平面圖的最短路
(以下座標均指代交點)
繼續推理容易發現只有乙個關鍵點的時候,顯然不會跨過(1,1)到關鍵點左上角的最短路
而當有多個關鍵點時一定不會跨過這些(1,1)到這些關鍵點的左上角的最短路樹。
證明:如圖,因為畫的路徑是乙個環,考慮環和樹的相交關係
由於樹的根位於環上,假設環與樹還有其他交點,則存在兩個交點
那麼對於交點間的路徑,一定是沿著樹走更優
所以我們現在要求的便是不跨越最短路樹的最小的從(1,1)開始的環
那麼如何控制某些邊不被跨越?
我們可以將每個交點拆成4個點
在可以跨越邊兩側的點之間連邊
再將關鍵點覆蓋的點刪去
然後從(1,1)拆出的點跑最短路即可
複雜度\(o(n^2log^2n)\)
省選模擬24 題解
字典序最大,只需要貪心。考慮用網路流來做這個題。每次二分乙個答案,然後對當前操作和之前進行的操作與每個元素直接建邊,判斷是否存在完美匹配。因為題中保證了乙個特殊性質,考慮通過霍爾定理優化。點集 x,y 存在完美匹配,僅當 forall z in x,match z z 於是問題轉化為,加入當前這個點...
考試 省選24
還是好難啊。t1是 hall 定理的應用。hall 定理是這樣的 對於乙個二分圖,設左部點全集為 r 右補點於某個左部點集合相接的並為 t s 那麼這個二分圖存在完美匹配,當且僅當 forall s in r rightarrow s leq t s 然後根據這個定理進行邏輯推理可以推斷出沒必要對所...
考試反思 0214省選模擬24 揣測
還行吧。至少不算炸。雖說這個分的確也不怎麼樣。考試的時候覺得 t2 是個計數,部分分好像還挺多,應該可想。然後在 t2 上剛了仨小時,因為做的題不夠會的知識點也不夠所以只有簽到分。t1 的話貪心暴力隨便寫就是了用不到乙個小時。然而其實 t1 是最可想的乙個。應該吧。這種難度的題以目前水平想出一道可能...