【发布时间】:2019-03-03 18:38:03
【问题描述】:
给定 m 个 4 维点,找出欧氏距离最大的两个点的有效方法是什么?
目前,我只是使用蛮力方法并使用 2 个嵌套的 for 循环 (O(m^2)) 检查每一对距离,但这非常糟糕,因为它无法扩展。
【问题讨论】:
-
我不确定你是否能比 O(m²) 做得更好以获得精确的解决方案。
-
在最佳情况下看起来二次项在这里:cs.princeton.edu/~chazelle/pubs/ConvexHullAlgorithm.pdf
-
@m69 你确定三角不等式适用于 4 维吗?什么是四维三角形?
-
@m69 它说不等式在更高维度上成立!
标签: algorithm euclidean-distance