Skip to content

Commit

Permalink
Update Readme.md
Browse files Browse the repository at this point in the history
  • Loading branch information
wisdompeak authored Aug 15, 2021
1 parent ef43f8f commit 3a10760
Showing 1 changed file with 1 addition and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

**引理2:** 给定K个点{xi,yi},曼哈顿距离最远的两个点AB之间的距离L,可以计算如下:令 ```a = x + y, b = x - y```. 则 ```L = max(max{|ai-aj|}, max{|bi-bj|}) for all i,j```

本题是希望找到K个点集,使得它们的最大曼哈顿距离L满足 ```(L+1)>=K```
本题是希望找到K个点集,使得它们的最大曼哈顿距离L满足 ```(L+1)<=K```

我们首先将所有的点按照a值排序(前面提到了a=x+y)。我们用两个循环枚举全部的a值区间[i:j],其中i和j是a值序列的index。对于这个固定的a值区间,前面公式里的“最大a值差”(即```max{|ai-aj|}```),已经是已知的了,就是```aj-ai```。我们此时需思考的是这个区间上的点集的b值范围(前面提到了b=x-y)。我们希望找到K个点,使得他们的最大b值差尽量小。

Expand Down

0 comments on commit 3a10760

Please sign in to comment.