摘要: 题意:给定一些点,要求找出由这些点集构成的最大三角形面积。分析:最大三角形的三个顶点必定在凸包上。求出凸包上的点后,枚举各种组合,得到最大面积。朴素算法的时间复杂度是(n^3),但可根据凸包的单峰性进行剪枝。这里用到Rotating Calipers algorithm枚举三角形的第一个顶点i,然后初始第二个顶点j=i+1,第三个顶点k=j+1,循环k+1直到Area(i,j,k)>Area... 阅读全文
posted @ 2010-10-14 10:33 孟起 阅读(1065) 评论(1) 推荐(0) 编辑