http://poj.org/problem?id=1113 (题目链接) 题意 给定多边形城堡的n个顶点,绕城堡外面建一个围墙,围住所有点,并且墙与所有点的距离至少为L,求这个墙最小的长度. Solution 凸包裸题.凸包的构造的话,有一篇博客写得很好,就是看着有点乱,主题太丑了= =. 很容易发现,所求的的墙的最小长度实际上就是平面凸包的周长加上以L为半径的圆的周长.这个圆是怎么来的呢,其实很好理解.对于城堡的顶点到墙的距离,想要墙尽可能短,那么一定是以顶点为圆心,L为半径的圆弧. 比如说…