分治法之最近对问题(附带实验截图和举例分析)
一、问题描述
设p1=(x1, y1), p2=(x2, y2), …, pn=(xn, yn)是平面上n 个点构成的集合S,最近对问题就是找出集合S中距离最近的点对。
严格地讲,最近的点对可能多于一对,简单起见,只找出其中的一对作为问题的解。
二、最近对的分治策略
2.1 一维情况
2.1.1解法
为了使问题易于理解,先考虑一维的情形。此时,S中的点退化为 x 轴上的n个点x1, x2, …, ...
原创
2020-04-19 21:23:25 ·
3510 阅读 ·
2 评论