【发布时间】:2020-08-25 20:37:36
【问题描述】:
给定一组 n 个点,我随机取 k 个点。我需要以最有效的方式计算 k 点与 n 点之间的 最大距离,并使用 2-approx 因子(以某种方式利用三角不等式)。 我的第一个想法是使用曼哈顿距离而不是欧几里得距离,但这并没有降低复杂性,因为它仍然是 O(n*k)。 有什么想法?
编辑:如果我首先计算 k 个点中最远的 2 个点,然后计算 2 个点与所有 n 个点的距离怎么办?
【问题讨论】:
标签: python time-complexity approximation pairwise-distance