码迷,mamicode.com
首页 > 其他好文 > 详细

小凸玩矩阵

时间:2021-06-30 17:58:01      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:inline   个数   lin   简单题   方案   答案   限制   流量限制   简单   

简单题,我秒了。
\(k=n*m-k\),等于询问\(k\)小值。
考虑二分,二分答案\(md\),考虑判定是否存在一种方案使得\(k\)小值\(\leq md\)
事实上就是判定是否存在一个选数方案使得\(\leq md\)的数数量\(\geq k\)
题目中一行一列最多只能选择一个数,用\(1\)流量限制。
考虑二分图。把每一行/列拆成s->行,列->t的两条流量为\(1\)的边。
用一条\(s->t\)\(1\)流表示选择一个格子,对于一个格子\((i,j)\)如果\(\leq md\),则左边\(i\)到右边\(j\)连一条边。

小凸玩矩阵

标签:inline   个数   lin   简单题   方案   答案   限制   流量限制   简单   

原文地址:https://www.cnblogs.com/ctmlpfs/p/14951890.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!