【问题标题】:Find biggest possible polygon of group of points找到点组的最大可能多边形
【发布时间】:2011-01-31 19:55:28
【问题描述】:

如何找到一组点的最大可能多边形?

例如给出以下几点:

0 | 3
4 | 0
1 | 1
0 | 0

-> 使用第 1、2、4 个点构建多边形(第 3 个点没用)

【问题讨论】:

  • 最大的意思是最大的面积吗?
  • 你在寻找像凸包这样的东西吗? (en.wikipedia.org/wiki/Convex_hull)
  • 您对您编写的某些代码有什么具体问题吗?或者您希望我们为您编写代码?
  • @Grammin 他在询问算法。他有一个问题,并试图确定该问题是否有名称。这是一个相当普遍的问题,因为如果问题已经有了名字,那么您将重新发明轮子...并非所有内容都与此处的编码有关...:D

标签: geometry polygon computational-geometry


【解决方案1】:

您似乎正在寻找的是Convex Hull。

例子:

Gift Wrapping Algorithm 是计算凸包的最简单方法,但不是最佳方法。

Chan's algorithm 可能是最简单的最优算法。

HTH!

【讨论】:

  • 这正是我正在寻找的。谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-03-13
  • 1970-01-01
  • 2013-06-25
  • 1970-01-01
  • 2022-01-18
  • 2020-12-28
  • 1970-01-01
相关资源
最近更新 更多