题目大意:在平面上有n个点和一个值D,要求再长度为L的x轴上选出尽量少的点,使得对于给定的每个点,都有一个选出的点离它的欧几里德距离不超过D解题思路:算出每个点的区间范围。区间的重叠部分由几个区间构成就有几个点满足要求。#include
#include
#include
#define maxn 100010
using namespace st...
分类:
其他好文 时间:
2015-05-05 19:44:00
阅读次数:
100
思路很简单 根据坐标和半径 得到每个喷水设置能够覆盖的左右坐标
然后按左坐标从小到大排序
筛选时候如果喷水设置的左坐标小于等于起始点star用while循环寻找能够覆盖最大的右坐标
然后更新起始点star为寻找到的最大右坐标
具体看代码:
#include
#include
#include
using namespace std;
struct node
{
double...
分类:
其他好文 时间:
2015-04-27 18:30:17
阅读次数:
123
题意:
给n个区间 选择尽量少的区间 覆盖1~T这个区间
如果不能覆盖 输出-1
思路:
经典贪心 区间覆盖
将所有区间按照起点从小到大排序 取终点在最右边的那个区间
code:
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namesp...
分类:
其他好文 时间:
2015-04-22 20:39:20
阅读次数:
114
Manacher算法/DP 找出所有的回文串,看做是一个个线段,那么问题就转化成了用最少的线段将整个区间覆盖起来,可以重叠,那么这就是一个DP了= = Orz ZKY大爷,让蒟蒻开眼界了……头一次知道原来树状数组还可以反过来用0.0 1 /****************************.....
分类:
其他好文 时间:
2015-04-07 17:24:19
阅读次数:
145
题意:
给n给开区间(ai,bi)及相应权值wi,现在要选一些区间,要求任一点不能被超过k个区间覆盖,目标是最大化总的权重。
分析:
转化为求最大费用流,改改最小费用流的模板就好。
代码:
//poj 3680
//sep9
#include
#include
#include
#include
using namespace std;
const int maxN=2048;...
分类:
其他好文 时间:
2015-04-01 22:00:10
阅读次数:
158
链接:click here~~
题意:
Description
Assume the coasting is an infinite straight line. Land is in one side of coasting, sea in the other. Each small island is a point locating in the sea side. And any...
分类:
其他好文 时间:
2015-03-30 13:18:59
阅读次数:
167
1.基本概念 线段树,Segment tree,是一颗二叉树,树的每个节点代表一个区间[a,b]。故又叫做区间树,Interval tree。 用于解决线段的并,或区间覆盖问题。 性质:线段树是平衡二叉树,最大深度为logN(N为线段树所表示区间的长度)。 2.线段树API 存储结构: public...
分类:
其他好文 时间:
2015-03-27 23:51:17
阅读次数:
219
题意:1给区间染色 2问区间有多少颜色#includeusing namespace std;struct Node{ int x;//区间覆盖颜色 int end; int L,R; Node *Right,*Left;};Node Tree[1200100];int...
分类:
其他好文 时间:
2015-03-19 21:33:26
阅读次数:
109
A:模拟辗转相除法时记录答案
B:3种情况:能减少2,能减少1,不能减少分别考虑清楚
C:利用一个set和一个multiset,把行列分开考虑,利用set自带的排序和查询,每次把相应的块拿出来分成两块插入回去,然后行列分别取最大相乘的作为这次询问的答案
D:一个区间覆盖问题的变形,注意公式的话,很容易发现其实x,w对应的就是一个[x - w, x + w]的区间,然后求最多不重合区间即可
...
分类:
其他好文 时间:
2015-03-19 06:27:31
阅读次数:
143
外星人的供给站
时间限制:1000 ms | 内存限制:65535 KB
难度:3
描述
外星人指的是地球以外的智慧生命。外星人长的是不是与地球上的人一样并不重要,但起码应该符合我们目前对生命基本形式的认识。比如,我们所知的任何生命都离不开液态水,并且都是基于化学元素碳(C)的有机分子组合成的复杂有机体。
42岁的天文学家Dr. Kong已经执著地观测ZDM-777星球十多...
分类:
其他好文 时间:
2015-03-14 13:58:19
阅读次数:
133