题意:n个点,求凸包周长。(纯板子QAQ) 定义 凸包:用最小的凸多边形将n个点围在里面的图形为凸包 前置 向量:点积:(a,b) (c,d)=(a*c,b*d) =|(a,b)|*|(c,d)|*cos<(a,b),(c,d)>; 叉积:(a,b) (c,d)=a*d-b*c=|(a,b)|*|( ...
分类:
其他好文 时间:
2018-08-14 15:43:17
阅读次数:
164
<题目链接> 题目大意: 给出二维坐标轴上 n 个点,这 n 个点构成了一个城堡,国王想建一堵墙,城墙与城堡之间的距离总不小于一个数 L ,求城墙的最小长度,答案四舍五入. 解题分析: 求出这些点所围成的凸包,然后所围城墙的长度就为 该凸包周长 + 以该距离为半径的圆的周长。具体证明如下: 下面的模 ...
分类:
其他好文 时间:
2018-08-04 01:00:13
阅读次数:
183
原题链接 模板题,直接说思路。 思路: 要求一距离凸包为 L 的图形的周长,即为 凸包周长+L为半径的圆周长 ,直接用 Graham 求一次凸包即可。 ...
分类:
其他好文 时间:
2018-08-03 01:10:24
阅读次数:
155
http://poj.org/problem?id=1113 题意 求能包围城堡的最小周长,其中必须与城堡每个点相隔L。 分析 答案是凸包周长加上一个圆周长,即包围凸包的一个圆角多边形。 但那些圆角加起来为什么恰好是一个圆呢?每个圆角是以凸包对应的顶点为圆心,给定的L为半径,与相邻两条边的切点之间的 ...
分类:
其他好文 时间:
2018-07-22 17:12:17
阅读次数:
145
oi再见,你好明天。录Menci大佬的翻唱《模你抄》如下:屏幕在深夜微微发亮思想在那虚树路径上彷徨平面的向量交错生长织成 忧伤的网 剪枝剪去我们的疯狂SPFA告诉我前途在何方01背包装下了忧伤笑颜 洋溢脸庞 键盘微凉 鼠标微凉指尖流淌 代码千行凸包周长 直径多长一进考场 全都忘光你在OJ上提交了千百 ...
分类:
其他好文 时间:
2018-02-14 21:56:23
阅读次数:
412
题意: 求把城堡围起来需要的最小墙壁周长。 思路: 围墙周长为=n条平行于凸包的线段+n条圆弧的长度=凸包周长+围墙离城堡距离L为半径的圆周长。 代码: 。。。还是看大佬写的,自己做个记录方便日后复习。。 ...
分类:
其他好文 时间:
2017-10-31 20:16:28
阅读次数:
163
题意: 求凸包周长。 总结: 测试模板。 代码: ...
分类:
其他好文 时间:
2017-08-04 11:04:38
阅读次数:
133
LINK 题意:类似POJ的宫殿围墙那道,只不过这道题数据稍微强了一点,有共线的情况 思路:求凸包周长加一个圆周长 ...
分类:
其他好文 时间:
2017-07-20 19:43:02
阅读次数:
127
状压dp+凸包 并没有看出来凸包的性质 首先答案一定在凸包上,然后每个凸包的角加起来是一个圆,那么就相当于凸包周长加一个圆了。然后预处理,再状压dp计算即可。 ...
分类:
其他好文 时间:
2017-07-09 10:26:46
阅读次数:
133
1298 凸包周长 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 钻石 Diamond 题解 查看运行结果 1298 凸包周长 1298 凸包周长 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 钻石 Diamond 时间限制: 1 s 空间限制: 128000 ...
分类:
其他好文 时间:
2017-01-13 22:41:15
阅读次数:
188