一道贪心算法的题目,wa了N次,最后发现是数据精度的问题,改用float终于ac。 思路:每一个island都对应一个区间,在这个区间内的radar都可以覆盖这个island,求出所有island的区间并且排序(这里按照左边界排序和右边界排序貌似对结果来说都一样)。然后遍历区间,讲radar尽可能的放在右边,直到出现两个区间没有交集。然后从这个没有交集的新区间开始,继续尽可能靠右的添加radar。
POJ 1328 "Radar Installation"
最新推荐文章于 2025-03-30 11:00:00 发布