P4001 [BJOI2006]狼抓兔子

傳送門 顯然是網絡流最小割 樸素的dinic會被卡 但是如果加上玄學優化就可以過了 主要是講另一個方法 可以發現每條路徑是不會交錯的 對於樣例的圖,我們如果從右上隨便走出發一條線到左下 把線經過的邊全部割掉,就是一種可行的方案 所以可以把每個平面看成點,點之間的邊就是平面之間的公共邊 只要我們從右上的一個虛節點出發,走到左下的一個虛節點 它的長度就是把路徑經過的邊割掉的代價 所以就可以跑最短路找最
相關文章
相關標籤/搜索