码迷,mamicode.com
首页 >  
搜索关键字:最大土地面积    ( 36个结果
BZOJ-1069 [SCOI2007]最大土地面积
先把位于凸包的点求出,然后n^2枚举每两个点x,y,接着左右边找个离线最远的点。可以知道,当x不变y单调递增时,两边距离最远的两点也在单调递增。于是可以使用旋转卡壳。#include #include #include #include #include #include #include #def...
分类:其他好文   时间:2015-05-05 21:38:48    阅读次数:136
【BZOJ 1069】 [SCOI2007]最大土地面积
旋转卡壳维护最大四边形~...
分类:其他好文   时间:2015-02-22 11:07:52    阅读次数:148
BZOJ 1069 SCOI2007 最大土地面积 旋转卡壳
题目大意:给定一个点集,任选四点构成一个凸多边形,求面积最大的凸多边形 枚举四边形的对角线,每次固定一个点,扫对角线上的另一个点 每次找到对角线两侧离对角线最远的点,由于两边的点的移动是单调的,因此可以用旋转卡壳维护 此外四边形的面积用对角线叉积的绝对值除以2就可以算出来了- - #include #include #include #include #include #defi...
分类:其他好文   时间:2015-01-23 13:26:38    阅读次数:149
BZOJ 1069 SCOI 2007 最大土地面积 凸包+旋转卡壳
题目大意:给出平面上的一些点,求其中四个点的最大四边形的面积。 思路:简单yy一下发现这些点肯定都在凸包上,先求个凸包。然后直接暴力肯定是不行的,我们需要一个O(n^2)的做法,比较简单的想法是枚举最后要求的四边形的一条对线,那么这个四边形就被分割成了两个三角形,剩下两个点与这条线组成的三角形的面积和就是答案。 按照旋转卡壳的思想不难发现,这两个点都是单调的。所以枚举对角线然后扫n圈就...
分类:其他好文   时间:2015-01-22 09:29:32    阅读次数:192
【BZOJ】1069: [SCOI2007]最大土地面积(凸包+旋转卡壳)
http://www.lydsy.com/JudgeOnline/problem.php?id=1069显然这四个点在凸包上,然后枚举两个点找上下最大的三角形即可。找三角形表示只想到三分QAQ。。。。。。。看了题解发现。。。。这是单调的。。。。直接扫。。。然后,这货叫“旋转卡壳”?是qia还是ka。...
分类:其他好文   时间:2014-12-14 19:56:28    阅读次数:249
BZOJ1069 [SCOI2007]最大土地面积
终于做出来了2333~~~~凸包+旋转卡(qia)壳。n = 2000,所以可以先枚举两个点作为对角线上的点。然后由于决策单调性,另外的两个点可以o(1)求出,所以就做好了额。计算几何太烦太烦>.11 #include 12 13 #define points P14 using namespac....
分类:其他好文   时间:2014-10-23 11:53:59    阅读次数:306
36条   上一页 1 2 3 4
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!