------ 计算几何
Receiling
慢慢走,走得快。。。
展开
-
Hard challenge(HDU6127)
题意:给定N个点,每个点都有一个value,每两个点都连一条线段,这条线段的value是两个端点的value值的乘积,现在划一条经过原点的直线,这条直线经过的左右线段的value值的和即为直线的value,题目要求最大的直线的value 分析:题目可以转化为枚举每一个点,用原点和枚举的点确定的直线将所有点划分为两部分,其实这条直线的value就是直线两边的点的value值的和的乘积,因此这...原创 2017-08-16 11:13:57 · 221 阅读 · 0 评论 -
旋转卡壳--求凸包最大直径
旋转卡壳--求凸包最大直径 本片博客接着上篇计算几何之凸包----Graham扫描法http://blog.csdn.net/u012328159/article/details/50808360来介绍旋转卡壳法,其实无论是求凸包的最大直径也好,还是凸包上距离最远的两个点也好,都可以使用万能方法---枚举暴力来求解,但是枚举暴力的时间复杂度为O(n^2),而接下来要介绍的卡壳法能够时间复杂...转载 2017-03-11 19:16:46 · 355 阅读 · 0 评论