2017 ACM-ICPC World Finals D Money for Nothing
题目
在一个平面直角坐标系上有nnn个矩形的左下端点和mmm个矩形的右上端点。
找到一个左下端点和一个右上端点,使得形成的矩形面积最大。
n,m≤5∗105n,m\le 5*10^5n,m≤5∗105
似曾相识。
首先将一些显然不会最优的点去掉,那么就会得到两个点的序列,都是从左上到右下排布。
考虑对于一个右上端点aaa,假如有左下端点ppp比左下端点qqq优:
(xa−xp)(ya−yp)≥(xa−xq)(ya−yq)(x_a-x_p)(y_a-y_p)\ge (x_a-x_q)(y_a-y_q)(xa
原创
2020-10-15 19:02:59 ·
644 阅读 ·
0 评论