f 记录第i 个点,访问j 条边,且返回i 点,经过的最大格点数量
g 则记录不返回的
不在该子节点一去不回头
在该子节点一去不回头
对于图上所有的棋盘一定属于以下两种类型:
黑格行列奇偶性相同,白格不同
白格行列奇偶性相同,黑格不同
分两类讨论
每次翻转一部分棋盘的颜色
然后问题就变成了求全1 的最大正方形和最大矩形
参考洛谷P1736 创意吃鱼法,洛谷P4147-玉蟾宫

经典题目
这里简要的总结一下它的四种做法最大子矩阵有四种做法,你知道吗
代码依次给出
观察到m 比较小,考虑状压m
对于当前状态s
当s‘ 去掉末尾位和s 去掉开头位相等,且s‘ 中个数<=k
然而问题没有这么简单,花园是个环
设开头m 个状态为s ,则 为以s 开头的答案
因此枚举开头所有状态即可,这样就有80分了
对于最后20分
首先观察转移
设当s 可以转移到s’ 时,
与矩阵乘法一致
因此
挺有难度的一道题,参考了一下大佬的题解
对于一个联通块