题链: http://www.lydsy.com/JudgeOnline/problem.php?id=1185 题解: 计算几何,凸包,旋转卡壳 结论:矩形的某一条边在凸包的一条边所在的直线上。 (证不来,网上好像也没看到证明。。。诶。。。) 通过结论,问题转化为枚举凸包每条边,然后求出当矩形的一 ...
分类:
其他好文 时间:
2018-01-07 14:04:08
阅读次数:
129
1069: [SCOI2007]最大土地面积 Description 在某块平面土地上有N个点,你可以选择其中的任意四个点,将这片土地围起来,当然,你希望这四个点围成的多边形面积最大。 在某块平面土地上有N个点,你可以选择其中的任意四个点,将这片土地围起来,当然,你希望这四个点围成的多边形面积最大。 ...
分类:
其他好文 时间:
2018-01-04 18:02:37
阅读次数:
178
"原题" 给出n个点,求最大面积三角形。 最大面积三角形一定在凸包上,所以先Graham求凸包。在凸包上旋转卡壳(固定一个定点,旋转一个,在旋转另一个)。 O(n^2) cpp include include include define N 100010 define eps 1e 8 using ...
分类:
其他好文 时间:
2018-01-01 23:39:33
阅读次数:
212
这道题目的大意是给出一组二维空间的顶点,计算其中距离最远的两个顶点之间的距离。 先说明凸包的概念和求法。 定义:对于多边形P,若将P中任意的两个点(包含边上)用一条线段连接,线段都落于该多边形中(含边),那么该多边形称为凸多边形。 定义:点集Q的凸包是一个最小的凸多边形P,使得Q中的每个点都落于P中 ...
分类:
其他好文 时间:
2017-12-13 01:55:53
阅读次数:
205
联赛之前的搞搞(其实是懒得分类) 博弈论 poj3537 poj1704 hdu5996两个插头 HDU1693 Eat the Trees COGS1283. [HNOI2004] 邮递员kdtree板子1941: [Sdoi2010]Hide and Seek旋转卡壳 pj2187凸包 cogs ...
分类:
其他好文 时间:
2017-12-12 22:13:33
阅读次数:
316
1069: [SCOI2007]最大土地面积 Description 在某块平面土地上有N个点,你可以选择其中的任意四个点,将这片土地围起来,当然,你希望这四个点围成的多边形面积最大。 在某块平面土地上有N个点,你可以选择其中的任意四个点,将这片土地围起来,当然,你希望这四个点围成的多边形面积最大。 ...
分类:
其他好文 时间:
2017-10-31 17:37:56
阅读次数:
146
矩形面积 HDU - 5251 题意:求能覆盖凸包的最小矩形面积. 旋转卡壳~ 1 #include <bits/stdc++.h> 2 using namespace std; 3 const double eps = 1e-8; 4 const int inf = 0x3f3f3f3f; 5 c ...
分类:
其他好文 时间:
2017-10-20 01:34:04
阅读次数:
258
1069: [SCOI2007]最大土地面积 Description 在某块平面土地上有N个点,你可以选择其中的任意四个点,将这片土地围起来,当然,你希望这四个点围成 的多边形面积最大。 在某块平面土地上有N个点,你可以选择其中的任意四个点,将这片土地围起来,当然,你希望这四个点围成 的多边形面积最 ...
分类:
其他好文 时间:
2017-10-09 21:07:05
阅读次数:
199
1185: [HNOI2007]最小矩形覆盖 Description 思路{ 先求凸包,发现矩形的一条边一定与凸多边形的一条边重合. 用类似旋转卡壳的方式即可求出对于这条边为底,最左端的点,最右端的点,最远的点, 这样直接更新答案就可以了. } #include<bits/stdc++.h> #de ...
分类:
其他好文 时间:
2017-09-05 01:44:07
阅读次数:
174
题目背景 此处省略1W字^ ^ 题目描述 贝茜在牛的选美比赛中赢得了冠军”牛世界小姐”。因此,贝西会参观N(2 < = N < = 50000)个农场来传播善意。世界将被表示成一个二维平面,每个农场位于一对整数坐标(x,y),各有一个值范围在-10000…10000。没有两个农场共享相同的一对坐标。 ...
分类:
其他好文 时间:
2017-08-13 20:12:13
阅读次数:
210