摘要:
poj1328【Radar Installation】 题意就是求最少要用多少个半径为 $r$ 的圆覆盖所有点,无解输出 1。 这种题的套路就是卡边界,也就是贪心。 首先,把点按 $x$ 坐标排序。 对于第一个点,我们可以找到一个最靠右的圆,使得这个点刚好在圆上,设圆心为$(a,0)$。 然后对于新 阅读全文
posted @ 2017-09-09 21:09
tbhkoymiads
阅读(193)
评论(0)
推荐(0)
摘要:
这是一道不算太难的题,但愚蠢的我并没有想到。 首先,判断无解的情况:他想相邻的不想与他相邻。 然后,构造出合法的数列,因为第一位左边有两种选择,且构造出的环不等价,所以要做两次。 (这一点我并没有想清楚) 然后,考虑对于构造出的数列(断环为链),如何计算他与原数列的差别,即答案。 这是这道题最难的地 阅读全文
posted @ 2017-09-09 20:20
tbhkoymiads
阅读(183)
评论(0)
推荐(0)