:2차원 평면 상의 n개의 점이 주어질 때, 거리가 가장 가까운 한 쌍의 점을 찾는 문제
✔️ O(n^2) 보다 효율적인 분할 정복 이용
✔️ 알고리즘
//
시간 복잡도
S에 n개의 점이 있으면 전처리 과정으로서 S의 점을 x좌표로 정렬: O(nlogn)
k층까지 분할된후, 층별로 line5~6이 수행되는 취합 과정
1) 각 층의 수행 시간은 O(nlogn)
2) 층 수인 log n 을 곱하면 O(nlog^2n)
//(log^2n) = (log n)(log n)
O(nlog^2n) => O(nlogn) ?
1) 분할 정복이 부적절한 경우
2) n번째의 피보나치 수 구하기