码迷,mamicode.com
首页 >  
搜索关键字:矩形覆盖    ( 174个结果
BZOJ 1185 HNOI2007 最小矩形覆盖 旋转卡壳
题目大意:最小矩形覆盖 首先有一个结论:凸包上一定有一条边与矩形的一条边重合 证明:如果不存在一条边与矩形的一条边重合,那么我将这个矩形旋转一下一定会比之前更小 于是我们枚举其中一条边,对其余三个点卡壳即可 这旋转卡壳写的真叫一个卡壳- - 还好1A掉了- - #include #include #include #include #include #define M 5050...
分类:其他好文   时间:2015-01-23 16:27:38    阅读次数:184
hdu1255-----覆盖的面积
覆盖的面积 Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 3870    Accepted Submission(s): 1906 Problem Description 给定平面上若干矩形,求出被这些矩形覆盖过至少两...
分类:其他好文   时间:2015-01-15 20:19:19    阅读次数:162
H5游戏开发之多边形碰撞检测(JAVA代码)
转载至:http://www.cnblogs.com/Kurodo/archive/2012/08/08/2628688.html对于矩形碰撞,很多人都知道。但面对多边形图形,大多数采用多矩形覆盖的方式。但是我不是很喜欢这种方式,我所采用的是利用一个经典算法:SAT 一种可以快速检测不规则的凸多边形...
分类:编程语言   时间:2015-01-04 16:54:12    阅读次数:271
BZOJ1185 [HNOI2007]最小矩形覆盖
一道计算几何裸题。。。调了蒟蒻两个小时。。。问题出在求dis的时候忘了sqrt了,好了你现在可以退役滚蛋了,简直侮辱我们搞OI的人的智商首先求个凸包出来,矩形的一边一定和凸包上一边重合。然后枚举凸包上的边,用三个点同时旋转卡壳,卡出最小的矩形。这题目写的我。。。醉了 1 /************....
分类:其他好文   时间:2015-01-01 22:24:40    阅读次数:377
剑指offer系列源码-矩形覆盖
题目1390:矩形覆盖 时间限制:1 秒内存限制:32 兆特殊判题:否提交:1409解决:886 题目描述: 我们可以用2*1的小矩形横着或者竖着去覆盖更大的矩形。请问用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种方法? 输入: 输入可能包含多个测试样例,对于每个测试案例, 输入包括一个整数n(1<=n<=70),其中n为偶数。 输出: 对应每个测试案例, 输出用n个2*1的小矩...
分类:其他好文   时间:2014-12-05 12:47:07    阅读次数:115
hdu1246 Counting Squares(暴力hash)
题目意思: 每行给出4个正整数,代表矩形的四个顶点坐标,现给出一系列的数据,当给的数-1 -1 -1 -1时表示一组数据结束,给出这些矩形覆盖的面积,当数据为-2 -2 -2 -2时结束输入。 http://acm.hdu.edu.cn/showproblem.php?pid=1264 题目分析: 首先注意到数据范围较小,而且给的数据为正整数,但是不能重复计算面积,因此我们化整为零计算...
分类:其他好文   时间:2014-11-26 14:32:00    阅读次数:146
HDU 5100 Chessboard 用 k × 1 的矩形覆盖 n × n 的正方形棋盘
点击打开链接 Chessboard Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 335    Accepted Submission(s): 168 Problem Description C...
分类:其他好文   时间:2014-11-10 21:54:20    阅读次数:288
hdu 5100 Chessboard (额,,,,,就叫它趣味数学题吧)
题意:用K*1的砖块去覆盖N*N的大矩形,问最多能覆盖多少块。详细证明:(转载自matrix67)Matrix67: The Aha Moments趣题:用 k × 1 的矩形覆盖 n × n 的正方形棋盘用 k × 1 的小矩形覆盖一个 n × n 的正方形棋盘,往往不能实现完全覆盖(比如,有时候...
分类:其他好文   时间:2014-11-09 00:52:47    阅读次数:264
HDOJ 5091 Beam Cannon 扫描线
线段树+扫描线: 我们用矩形的中心点来描述这个矩形,然后对于每个敌舰,我们建立一个矩形中心的活动范围,即矩形中心在该范围内活动就可以覆盖到该敌舰.那么我们要求的问题就变成了:任意一个区域(肯定也是矩形的)最多能被矩形覆盖的最大值. Beam Cannon Time Limit: 3000/1500 MS (Java/Others)    Memory Limit: 65536/6...
分类:其他好文   时间:2014-11-04 00:16:53    阅读次数:242
BZOJ 1052 HAOI2007 覆盖问题 二分答案+DFS
题目大意:给定n个点,用三个边长相同的正方形覆盖所有点,要求正方形边界与坐标轴垂直,求正方形边长的最小值 最大值最小,很明显二分答案 但是验证是个问题 考虑只有三个正方形,故用一个最小矩形覆盖这三个正方形时至少有一个在角上 若有四个正方形该结论不成立 于是我们采用DFS的方式 每次用一个最小的矩形覆盖所有的点,枚举矩形的四个角 将正方形填进去 由于最大深度是3,所以时间上完全可以承受 ...
分类:其他好文   时间:2014-10-31 08:47:43    阅读次数:253
174条   上一页 1 ... 14 15 16 17 18 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!