题目大意:给定n个点,要求建造尽量少得铁路(从原点发射出的射线),使得所有点到铁路的最短距离小于d。解题思路:题目可以转化成区间选点问题,即以极角来表示铁轨,然后计算出每个区间可行的极角范围,进行区间选点。注意:(1)如果点到原点的距离dis<=d的话,不进行考虑,也无法判断,因为没有说直角边大于等于斜边的。(2)区间有可能在二三象限时重叠,我的处理方法是每次枚举起始点,进行n次选点问题。(3)因为...
分类:
其他好文 时间:
2015-08-10 16:12:41
阅读次数:
131
Advertisement:http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=21426经典的区间选点问题,要求每个区间内的点数满足条件k个,具体做法是把右端点从小到大排序,然后每次都检查区间内的点数,如果少了,就尽量从右边开始加...
分类:
其他好文 时间:
2015-08-06 20:26:45
阅读次数:
112
题意:在一条线段上选出尽量少的点,使得和所有给出的n个点距离不超过D。分别计算出每个点在线段的满足条件的区间,然后就转化成了区间选点的问题了,按照右端点排序,相同时按照左端点排序,按照之前的排序一定保证了包含这个点的区间是连续的。贪心,每次选右边的端点,维护一个当前选择点的位置,每遇到区间就判断一下...
分类:
其他好文 时间:
2015-08-06 01:53:34
阅读次数:
122
Radar InstallationTime Limit: 1000MSMemory Limit: 10000KTotal Submissions: 64121Accepted: 14418DescriptionAssume the coasting is an infinite straight ...
分类:
其他好文 时间:
2015-07-31 21:48:54
阅读次数:
177
外星人的供给站时间限制:1000ms | 内存限制:65535KB难度:3描述外星人指的是地球以外的智慧生命。外星人长的是不是与地球上的人一样并不重要,但起码应该符合我们目前对生命基本形式的认识。比如,我们所知的任何生命都离不开液态水,并且都是基于化学元素碳(C)的有机分子组合成的复杂有机体。4.....
分类:
其他好文 时间:
2015-07-31 20:15:04
阅读次数:
139
Radar InstallationTime Limit : 2000/1000ms (Java/Other)Memory Limit : 20000/10000K (Java/Other)Total Submission(s) : 22Accepted Submission(s) : 9Probl...
分类:
其他好文 时间:
2015-07-31 17:56:23
阅读次数:
89
对每个岛屿,能覆盖它的雷达位于线段[x-sqrt(d*d-y*y),x+sqrt(d*d+y*y)],那么把每个岛屿对应的线段求出来后,其实就转化成了经典的贪心法案例:区间选点问题。数轴上有n个闭区间[ai,bi],取尽量少的点,使得每个区间内都至少有一个点。选法是:把区间按右端点从小到大排序(右端...
分类:
其他好文 时间:
2015-07-20 21:24:58
阅读次数:
96
区间选点+区间覆盖区间选点问题(选择最少的点,使得每一个区间都至少有k个点)将这些区间[l,r]先依照r从小到大排序,再依照l从大到小排序。选点尽量选择靠近右边界的点。然后依照这个排序后的区间进行遍历,用一个变量来存放遍历过程中上个区间的右边界,然后碰到一个新的区间的时候须要分两种情况讨论:1、这个...
分类:
其他好文 时间:
2015-07-20 20:54:33
阅读次数:
130
题意:
给你n*n的棋盘,让放置n个车 使他们之间并不能相互攻击
附加条件是 给定n个车的放置区间 用左上角和右下角的坐标来表示
解题思路:
首先明确 横向的约束和纵向的约束其实并不互相影响 所以可以对横向和纵向单独求解 把问题变成两个一维的区间选点问题来求解
另外 在取点的时候 有贪心的思路在里面 对于n个区间 应该先选择区间中r最小的区间进行放置可放置的点
可以简单认为这是因为r...
分类:
其他好文 时间:
2015-04-08 23:29:06
阅读次数:
209
区间选点问题,即数轴上有n个闭区间[l1i, ri],取尽量少的点,使得每个区间内都至少有一个点。The Department of Recreation has decided that it must be more profitable, and it wants to sell advert...
分类:
其他好文 时间:
2015-02-05 20:07:30
阅读次数:
189