【算法設計與分析】分治法與最近點對問題

一、問題描述 設,,…,是平面上n個點構成的集合S,最近對問題就是找出集合S中距離最近的點對。 嚴格地講,最接近點對可能多於一對,簡單起見,只找出其中的一對作爲問題的解。 二、問題分析 用分治法解決最近對問題,很自然的想法就是將集合S分成兩個子集 和 ,每個子集中有n/2個點。然後在每個子集中遞歸地求其最接近的點對,在求出每個子集的最接近點對後,在合併步中,如果集合 S 中最接近的兩個點都在子集
相關文章
相關標籤/搜索