码迷,mamicode.com
首页 >  
搜索关键字:bzoj1007    ( 32个结果
bzoj1007[HNOI2008]水平可见直线
bzoj1007[HNOI2008]水平可见直线 题意: 平面上有n条直线L1,L2,...Ln,若在y值为正无穷大处往下看,能见到Li的某个子线段,则称Li为可见的,否则Li为被覆盖的。给出n条直线,已知其斜率和截距,且n条直线两两不重合,求出所有可见的直线。 题解: 和上一道差不多,但是因为是比 ...
分类:其他好文   时间:2016-07-22 20:54:12    阅读次数:126
bzoj1007: [HNOI2008]水平可见直线
半凸包。完全不会。。膜了黄学长的题解。。。高大上 啊。。。开始的时候const int eps=1e-8 WA了。。。 1007: [HNOI2008]水平可见直线 Description 在xoy直角坐标平面上有n条直线L1,L2,...Ln,若在y值为正无穷大处往下看,能见到Li的某个子线段,则 ...
分类:其他好文   时间:2016-07-15 09:29:43    阅读次数:143
[BZOJ1007] [HNOI2008] 水平可见直线 (凸包)
Description 在xoy直角坐标平面上有n条直线L1,L2,...Ln,若在y值为正无穷大处往下看,能见到Li的某个子线段,则称Li为可见的,否则Li为被覆盖的. 例如,对于直线:L1:y=x; L2:y=-x; L3:y=0 则L1和L2是可见的,L3是被覆盖的. 给出n条直线,表示成y= ...
分类:其他好文   时间:2016-06-14 22:26:20    阅读次数:328
[BZOJ1007]水平可见直线
发现其实是一个下凸壳,所以先按斜率排序,然后判断当前直线与栈顶直线的交点是否更靠右 注意平行的情况 1 #include 2 using namespace std; 3 4 #define maxn 50005 5 #define esp 1e-8 6 struct node{ 7 ...
分类:其他好文   时间:2015-12-19 17:53:52    阅读次数:223
bzoj1007
维护一个凸壳。。。。。运算符重载搞错了。。。。 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #define rep(i,l,r) for(int i=l;iA.b);18 }19...
分类:其他好文   时间:2015-09-17 15:14:42    阅读次数:158
计算几何
(一)半平面交:化出一些一元二次不等式,然后就可以求一些半平面交来找合法解了。bzoj1007 水平可见直线题目大意:给定一些直线,求从无限高处可以看到那些直线。思路:对于每一条直线都是一个半平面,然后加上无穷远的半平面之后求半平面交,用到的就是。这里无穷远的半平面可以赋成1e100防止错误。#in...
分类:其他好文   时间:2015-08-25 21:00:28    阅读次数:140
BZOJ1007|水平可见直线|模拟
Description在xoy直角坐标平面上有n条直线L1,L2,...Ln,若在y值为正无穷大处往下看,能见到Li的某个子线段,则称Li为可见的,否则Li为被覆盖的.例如,对于直线:L1:y=x; L2:y=-x; L3:y=0则L1和L2是可见的,L3是被覆盖的.给出n条直线,表示成y=Ax+B...
分类:其他好文   时间:2015-07-14 20:24:56    阅读次数:175
【BZOJ1007】【HNOI2008】水平可见直线
题解: 呃。把直线随便排下序,然后扫一遍,类似栈一样删掉被覆盖的直线。 代码: #include #include #include #include #include #define N 501000 #define eps 1e-10 #define inf 0x3f3f3f3f using namespace std; struct Point { doubl...
分类:其他好文   时间:2015-06-18 22:19:57    阅读次数:136
[HNOI2008] [BZOJ1007] 水平可见直线
Description在xoy直角坐标平面上有n条直线L1,L2,...Ln,若在y值为正无穷大处往下看,能见到Li的某个子线段,则称Li为可见的,否则Li为被覆盖的. 例如,对于直线: L1:y=x; L2:y=-x; L3:y=0 则L1和L2是可见的,L3是被覆盖的. 给出n条直线,表...
分类:其他好文   时间:2015-04-25 16:26:26    阅读次数:202
计算几何
贾老师不知道是怎么道听途说地了解到并到处宣扬我做了50道+ 的计算几何题,,明明一道都没有做过的我表示非常无奈,,但是为了不让贾老师收 flag, 我决定要做50道计算几何以示尊敬。【bzoj1007】[HNOI2008]水平可见直线显而易见, 我们最后看见的一定是一个下凸壳, 所以类似凸包那样求一...
分类:其他好文   时间:2015-02-02 21:13:51    阅读次数:199
32条   上一页 1 2 3 4 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!