码迷,mamicode.com
首页 > 其他好文 > 详细

poj 1228 Grandpa's Estate (稳定凸包问题)

时间:2017-01-19 19:51:50      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:知识   nbsp   images   logs   .com   bsp   and   技术   内容   

---恢复内容开始---

题意:你的长辈给你留了块土地,然而这块土地是以一些钉子来界定的,题目要做的就是给你一堆钉子的坐标(也就是凸包上部分的点),然后问你能不能唯一确定这块土地

//不得不说知道题意后一脸懵逼。。

 

知识:稳定凸包

所谓稳定就是判断能不能在原有凸包上加点,得到一个更大的凸包,并且这个凸包包含原有凸包上的所有点。

举一个不稳定的例子

技术分享

 

为什么说它不稳定呢?因为他可以加点来得到更大的凸包

技术分享

 

那什么样子是稳定的呢?

技术分享 

 

 

因此我们可以知道当一个凸包稳定时,凸包的每条边上都要有至少三个点,若只有两个点,则可以增加一个点,得到更大的凸包。

 

现在我们反过来再看这道题就会发现非常easy了

 

代码实现:

 

 

 

---恢复内容结束---

poj 1228 Grandpa's Estate (稳定凸包问题)

标签:知识   nbsp   images   logs   .com   bsp   and   技术   内容   

原文地址:http://www.cnblogs.com/nefu929831238/p/6307860.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!