算法設計與實踐-作業5-1 分治算法解決最近對問題

分治算法解決最近對問題 1. 問題 設P1(x1, y1),P2(x2, y2),P3(x3, y3), P4(x4, y4) …,是平面上n個散列點構成的集合S,最近對問題就是找出集合S中距離最近的點對。 2. 解析 將集合S分成兩個子集S1和S2,每個子集中有n/2個點。然後在每個子集中遞歸地求其最接近的點對,在求出每個子集的最接近點對後,在合併步中,有兩種可能: ① 集合S 中最接近的兩個點
相關文章
相關標籤/搜索