扫描线
文章平均质量分 51
Lzed
我好菜啊
展开
-
LA3905-Meteor(扫描线)
题目链接https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=1906思路只需要考虑点落在矩形内的时间段内,于是可以将时间看做坐标轴,求点落在矩形内的区间,然后想象一个时间t从左到右扫描,使得与最多区间相交 并且将遇到左端点和右端点分别看做事件,扫原创 2016-08-12 17:31:24 · 431 阅读 · 0 评论 -
Leetcode 42 - Trapping Rain Water(Array)
题意给一些bar,求这些bar能够积水的面积。思路扫描。先考虑对于一个bar,能够积水的区域: 即向左有一个bar: ll,向右有一个bar: rr,以now为底的这个bar能够围成的面积为min(l,r)−nowmin(l, r) - now,很明显我们能够知道l和r越大, 那么我们的结果越优。所以,我们需要维护最大的l和r。那么,对于该题,我们只需要将每个bar能够积水的区域累加起来即可。用l原创 2017-02-27 11:25:56 · 221 阅读 · 0 评论