题意 给出一个\(n*m\)的\(0,1\)矩阵,若一个矩阵中的所有元素都相同,则这个矩阵的代价为\(0\),如果不是则选择一种将它分成两个子矩阵的方案,代价为所有方案中(两个子矩阵的代价的较大值+\(1\))的最小值. \(n,m \leq 185\) 传送门 思路 \(dp[ i ][ j ][ k ][ l ]\) 表示左上角是 $( i , j ) $ .右下角是 $ ( k , l ) $的矩阵的最小代价,四维扛不住. 因为如果每次从中间分,\(log(n)+log(m)\)次就变成\…