題解 網路流24題之飛行員配對方案問題

2021-08-19 11:22:50 字數 463 閱讀 5023

傳送門

明顯的二分圖匹配嘛。。。這看不出來就先去了解了解二分圖吧。

說了是網路流24題了,那我們就要用網路流ac此題。

給你乙個二分圖,就是乙個無源無匯的圖。我們建立乙個原點s和乙個匯點t,我們對於原圖g中的任意一條邊

v>

v>

,其中u在x部中,v在y部中(x部和y部是二分圖的兩個點集,每條邊的乙個點在x中,另一邊在y中), 我們就可以新增一條

u>

u>

的邊,容量設為1,再新增一條

v>

v>

的邊,容量設為1,再新增一條

t>

t>

的邊,容量也設為1,再從源點

s s

跑一遍網路最大流就可以了,最大流就是二分圖的最大匹配數。正確性是顯然的,畫個圖就明白了。

網路流24題 搭配飛行員 飛行員配對方案

網路流24題 搭配飛行員 輸入檔案 flyer.in 輸出檔案 flyer.out 簡單對比 時間限制 1 s 記憶體限制 128 mb 問題描述 飛行大隊有若干個來自各地的駕駛員,專門駕駛一種型號的飛機,這種飛機每架有兩個駕駛員,需乙個正駕駛員和乙個副駕駛員。由於種種原因,例如相互配合的問題,有些...

網路流24題 飛行員配對方案問題 題解

題目傳送門 題目大意 有 n nn 個男生和 m mm 個女生,給出若干組關係,每組形如 x,y x,yx,y,表示男生 x xx 可以和女生 y yy 配對,問最多能成全幾對並輸出一種方案。二分圖最大匹配,由於資料範圍很小,匈牙利演算法和網路流都可以的。如下 include include inc...

網路流24題 飛行員配對方案問題

原題目有special judge所以我將題目去掉special judge之後如下 問題描述 第二次世界大戰時期,英國皇家空軍從淪陷國徵募了大量外籍飛行員。由皇家空軍派出 的每一架飛機都需要配備在航行技能和語言上能互相配合的 2 名飛行員,其中 1 名是英國飛 行員,另 1 名是外籍飛行員。在眾多...