4443: [Scoi2015]小禿玩矩陣|二分答案|匈牙利
第K大看成第K小各種WA。。。
第K大也就是第n?K+1小,所以就可以愉快的二分答案了
二分答案找出比當前答案小的數的位置的坐標,判斷一下是否可以選出滿足不在同一行同一列的n?K+1個數,然後就可以愉快的跑匈牙利了,對於一個坐標(x,y)如果滿足a[x][y]≤當前答案,就把第x行向第y列連邊,然後跑匈牙利判斷最大匹配是否大於n?K+1
匈牙利真是跑的飛快,然後就卡成rank1 QAQ
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include