码迷,mamicode.com
首页 >  
搜索关键字:面积并    ( 218个结果
HDU 2461 线段树扫描线
给出N个矩形,M次询问 每次询问给出R个,问这R个矩形围成的面积 经典扫面线求面积并,对每次询问的R个点离散化一下 #include "stdio.h" #include "string.h" #include "algorithm" #include "map" using namespace std; mapmp; struct P { int x1,y1,x2,y2...
分类:其他好文   时间:2014-11-08 15:17:50    阅读次数:169
[HDU 4419] Colourful Rectangle (扫描线 矩形面积并)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4419题目大意:比矩形面积并多了颜色,问染成的每种颜色的面积。矩形面积并的扫描线维护的是长度,这道题就是维护每个颜色的长度,写起来很蛋疼。 1 #include 2 #include 3 #inclu.....
分类:其他好文   时间:2014-11-07 23:16:26    阅读次数:440
UVA1492 - Adding New Machine(扫描线)
UVA1492 - Adding New Machine(扫描线) 题目链接 题目大意:给你N?M个格子,这些格子中某些格子是放了旧的机器,然后问现在要在这些格子放一台1?M的新机器,问有多少种放法。 解题思路:这题照样是可以转换成面积并来做,对于有旧机器(x,y)的格子,那么(x - M + 1,y)都是不可以放新机器的格子,还有从(H - M + 2,H)都是不可以放新机器的...
分类:系统相关   时间:2014-10-19 21:26:11    阅读次数:346
HDU 3642 Get The Treasury(线段树)
HDU 3642 Get The Treasury 题目链接 题意:给定一些立方体,求体积重叠超过3次的 思路:由于z坐标只有500,那么就可以枚举z坐标,每次做x,y的面积并即可,用线段树维护 代码: #include #include #include using namespace std; const int N = 1005; const int I...
分类:其他好文   时间:2014-10-15 17:04:21    阅读次数:178
HDU 3265 Posters(线段树)
HDU 3265 Posters 题目链接 题意:给定一些矩形海报,中间有孔,求贴海报的之后的海报覆盖面积并 思路:海报一张可以切割成4个矩形,然后就是普通的矩形面积并了,利用线段树维护即可 代码: #include #include #include using namespace std; typedef long long ll; const int ...
分类:其他好文   时间:2014-10-15 11:12:00    阅读次数:311
HDU 1542 Atlantis(矩形面积并)
HDU 1542 Atlantis 题目链接 题意:给定一些矩形,求面积并 思路:利用扫描线,由于这题矩形个数不多,直接暴力扫就可以了,如果数据大,就要用线段树 代码: #include #include #include #include using namespace std; const int N = 205; const int M = 10000...
分类:其他好文   时间:2014-10-14 14:06:38    阅读次数:119
HDU 4052 Adding New Machine(矩形面积并)
HDU 4052 Adding New Machine(矩形面积并) 题目大意: w*h的格子,现在有n个矩形上已经摆放了东西,现在你要放一个东西长度为m,问你有多少种方法? 解题思路: 枚举没用的情况,如果东西横着放 (1)如果碰到障碍物,也就是如果 某个东西占着Xi1,Yi1,Xi2,Yi2,那么max(xi1+1-m,0) , x2 y1y2这片矩形区域就不能放东西。 (2)还有就是被墙当着,也就是max(0,w+1-m),w,0,h这片矩形区域就不能放东西。 ...
分类:其他好文   时间:2014-10-04 21:46:27    阅读次数:229
HUD 1255——覆盖的面积(线段树+面积并多次+离散化)
覆盖的面积 Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 3756    Accepted Submission(s): 1846 Problem Description 给定平面上若干矩形,求出被这些矩形覆盖...
分类:其他好文   时间:2014-09-29 15:10:51    阅读次数:243
poj 1151-atlantis-线段树扫描线求面积并
= =||好像放在草稿箱里长毛了~~~~~本来想写个好详细好详细的扫描线哒~~~可是看到代码都不想动了,再跟别的大牛的代码一比较,觉得自己这单点更新简直就是纯暴力伪线段树吖~~~还有那离散化【离散了还用函数去O(n)地找是怎么回事啊喂!】如果题目范围是10000个点估计我就布吉岛爆到哪里去了。。。。...
分类:其他好文   时间:2014-08-30 13:52:59    阅读次数:220
HDU 1828 / POJ 1177 Picture --线段树求矩形周长并
题意:给n个矩形,求矩形周长并解法:跟求矩形面积并差不多,不过线段树节点记录的为:len: 此区间线段长度cover: 此区间是否被整个覆盖lmark,rmark: 此区间左右端点是否被覆盖num: 此区间分离开的线段的条数重点在转移的地方,不难理解。代码:#include #include #in...
分类:其他好文   时间:2014-08-28 13:09:09    阅读次数:225
218条   上一页 1 ... 17 18 19 20 21 22 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!