定义矩阵中元素是鞍点仅当它是行和列中严格最大的元素.现在你有一个行列的的矩阵,其中的元素都是中的整数.求出至少有一个鞍点的矩阵数对的值.
但是这是的,不能接受.但是发现其实我们只要改变一下状态,令表示目前有个鞍点,其中最大的鞍点值的方案数,每次考虑从转移到就行了,依然是不重不漏的,复杂度为.
考试时完全没有往正解那方面想过.一开始想法就是,看增加一条边,要怎么算它的贡献.发现即使算的出来也不好维护,想了一个半小时,实在想不出,就干脆打暴力.先是直接打了个找环,发现根本不好找,一个子图会被重复计算多次.然后就慌了,一直忘了看数据范围,后来一看,发现暴力的范围,.这就好打了,枚举边集然后看是否是一个环即可.但我以为选出的