BZOJ 1052: [HAOI2007]覆盖问题
BZOJ 1052: [HAOI2007]覆盖问题、题意:给定平面上横纵坐标在-1e9~1e9内的20000个整数点的坐标,用三个大小相同边平行于坐标轴的正方形覆盖(在边界上的也算),问正方形的边长最小为多少?(整数)思路:构造一个覆盖所有点的矩形,正方形的角即为矩形的一角,这样枚举四个角的两个正方形,二分最大长度,看剩下的点是否能被第三个正方形覆盖。 ps:构造矩形的思想是看了题解才想到的。
原创
2016-01-27 13:52:20 ·
598 阅读 ·
0 评论