【发布时间】:2012-04-07 09:59:06
【问题描述】:
所以,如果在δ * 2δ矩形R内,我们只需要比较左边的1点和右边的7点。我不明白的是,尽管阅读了证明,但在 R 内部,我们可以在矩形内填充任意数量的点,这可能超过 7 的总数。想象一下,如果我们有 δ = 2,一个点 p(1.2, 1.1) 在左边,在右边,我们有一大堆 q,比如 q(1.5, 1.7) , q(1.4, 1.3),.....怎么只能比较 7 个点来检测最近的一对?我认为如果是这种情况,我们必须比较矩形 R 内的每个点。请帮帮我。
【问题讨论】:
-
我们能有一个“证明”的链接吗?
-
我不认为这个问题在这里不合适,但您可能会在 Math 网站上得到更好的答案:math.stackexchange.com
-
@BlueRaja-DannyPflughoeft 您可以在 Google 图书中查看算法简介:books.google.com.vn/…
-
查看this answer 中的链接。它们提供了很好的参考。特别是Figure 33.11 from Introduction to Algorithms.
-
具体来说,
q(1.5,1.7)和q(1.4,1.3)之间的距离小于δ,这通过δ的构造是不可能的。
标签: algorithm