【发布时间】:2015-04-27 17:01:06
【问题描述】:
我有一个ArrayList 和一些Point-s。保证点是凸多边形的一部分。
如何计算这个凸多边形的周长?
更新:ArrayList 中的点不正确
更新 2:所有点都是凸多边形边缘的一部分
【问题讨论】:
-
你可以将点转换成一个新的LineSegments类,然后将线段的长度相加。如果这些点是无序的,你可以构造一个矩阵来确定谁是相互连接的,以及你是否有一个完整的多边形。
-
在多边形周围找到点对的正确方法是什么?我应该如何排序?
-
在创建这个多边形时是否使用了所有点?
-
所有点都是边的一部分
-
-1:“请求家庭作业帮助的问题必须包括您迄今为止为解决问题所做的工作的总结,以及您在解决问题时遇到的困难的描述。” stackoverflow.com/help/on-topic
标签: java arraylist polygon point convex