题面 题解 我们会发现,如果单独的一列或一行,它的答案是O1确定的,如果确定了每一行是否变换,那么最后的答案也就简单了许多, 如果确定了行的变换状压下来是x(即x的i位表示第i行是否变换,理解就行),那么每列的状态就要异或x,这没问题吧 接着,其实它的行列是可以交换顺序的,对答案没有影响,状态一定的列的最终贡献都一样, 所以就把状态为 i 的列的数量记为 c[i],方便计算, 然后,提前预处理出列的状态为 i 时单独考虑的答案 f[i](即反转或不反转的最小1数量),方便计算 若枚举行的变换x,…