题目
链接
题意简述
给定一个长度为 的矩形,求黑白相间的最大正方形和矩形。
思路
主要问题是把黑白相间的格子转换成全黑格。
注意到黑白相间,所以对不相邻的格子取反即可。
这样就转换成最大化子矩形问题。
注意这里并没有严格意义上的障碍点,所以要以黑和白为障碍点各跑一次。
最大化子矩形
模板。(摸你赛的时候我还不会
时间复杂度: $O(n^{2})$ 。
预期得分: $(100)$。
代码
1 |
|
杂项
- 三倍经验:玉蟾宫,[USACO5.3]巨大的牛棚Big Barn。
蒟蒻的博客
给定一个长度为 的矩形,求黑白相间的最大正方形和矩形。
主要问题是把黑白相间的格子转换成全黑格。
注意到黑白相间,所以对不相邻的格子取反即可。
这样就转换成最大化子矩形问题。
注意这里并没有严格意义上的障碍点,所以要以黑和白为障碍点各跑一次。
模板。(摸你赛的时候我还不会
时间复杂度: $O(n^{2})$ 。
预期得分: $(100)$。
1 | #include <bits/stdc++.h> |