假设我有一些1000奇点上飞机。

然后,我认为可以做的是丢弃的要点不影响的半径圈以任何方式- 点过的 不通过 [使用的一个 几个算法].这让我们有点该做的事。

现在从这里开始,可以做些什么来找到最低半径圈?

我找到一概而论这个椭圆一旦我了解它是如何可以做的圈子。

任何链接到一些"公开源代码"将是有益的,这样我可以修改它为椭圆。

有帮助吗?

解决方案

一种选择是 CGAL计算几何算法库。它是开源的,但它也大 - 你有,我怀疑,最大的问题是找到大海捞针

当然(这部分是在道歉马丁),你可以很容易地找到使用谷歌更有针对性的选择。列出的第二项看起来不错,当我试过,如果你不介意的Prolog,并有至少一个C例子,一个使用Javascript结果的第一页上。而且你也很难声称不知道的话就谷歌对任何更多。

其他提示

这被称为小包围圈的问题(我困惑为什么你谷歌搜索没显示任何东西),并讨论 在这里,, 在这里,, 在这里,, 和其他许多地方。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top