码迷,mamicode.com
首页 >  
搜索关键字:bzoj3707    ( 5个结果
【模板】【计几】旋转坐标(用于最小三角形以及三角形四边形面积存在性问题)
发现计算几何算法(瞎搞)真的是博大精深。 最大三角形和最大四边形都是旋转卡壳,有模板的。这里的方法还可以求最小三角形还有最小四边形,以及三角形面积存在性问题。 求最小三角形面积(n平方):bzoj3707. 参考:http://www.pianshen.com/article/772191644/ ...
分类:其他好文   时间:2020-01-21 20:17:37    阅读次数:83
bzoj3707: 圈地
题目描述: $2$ 维平面上有 $n$ 个木桩,黄学长有一次圈地的机会并得到圈到的土地,为了体现他的高风亮节,他要使他圈到的土地面积尽量小。圈地需要圈一个至少 $3$ 个点的多边形,多边形的顶点就是一个木桩,圈得的土地就是这个多边形内部的土地。(因为黄学长非常的神,所以他允许圈出的第 $n$ 点共线 ...
分类:其他好文   时间:2019-03-07 00:49:19    阅读次数:172
【BZOJ3707】圈地 几何
【BZOJ3707】圈地 Description 2维平面上有n个木桩,黄学长有一次圈地的机会并得到圈到的土地,为了体现他的高风亮节,他要使他圈到的土地面积尽量小。圈地需要圈一个至少3个点的多边形,多边形的顶点就是一个木桩,圈得的土地就是这个多边形内部的土地。(因为黄学长非常的神,所以他允许圈出的第 ...
分类:其他好文   时间:2017-09-10 15:52:30    阅读次数:151
【BZOJ3707】圈地 计算几何 旋转坐标系
题解: 对于一个点对,如果它的连线的方程的 xx 为定值 ,即为一条竖线,那么我可以把所有点以 xx 为第一键值, yy 为第二键值排序,然后这条线两端的第一个点与这条线段做个三角形,其面积都可能更新答案。。 然后我们可以先把所有线按照斜率排个序,然后发现每次按序修改y轴,可以 O(1)O(1) 得到旋转坐标系后的点的序列。 可以观察此图(这是个小特例福利哦): 呃。就是每次旋转到一条...
分类:其他好文   时间:2015-06-23 21:45:58    阅读次数:241
BZOJ3707 圈地
只会O(n ^ 3)路过= =OrzOrzOrzOrzOrz"出题人题解:显然,这时候暴力枚举会T。于是我们转变一下思路,如果我们确定了2个点以后,第三个点有必要去盲目的枚举吗?答案是否定的。实际上我们把经过这两点的线看成一个斜率,把他当成y轴你会发现第三个点明显是在坐标系左右找一个离”y轴”最近的...
分类:其他好文   时间:2014-11-22 14:39:07    阅读次数:324
5条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!