🔹 병합 정렬이란?1. 병합 정렬(Merge Sort)의 정의병합 정렬(Merge Sort)은 분할 정복(Divide & Conquer) 방식을 사용하여 배열을 분할하고, 정렬된 하위 배열을 병합하여 정렬하는 효율적인 알고리즘입니다. ✅ 병합 정렬의 주요 특징:배열을 반으로 나눈 후 재귀적으로 정렬최악의 경우에도 O(n log n)의 시간 복잡도를 보장안정 정렬(Stable Sort), 즉 동일한 값의 상대적인 순서를 유지추가적인 메모리 공간(O(n))이 필요📌 병합 정렬은 안정적인 성능을 보장하며, 대규모 데이터 정렬에 적합합니다.🔹 병합 정렬의 동작 과정배열을 절반으로 나눔 (Divide)각 부분 배열을 재귀적으로 정렬정렬된 하위 배열을 병합 (Merge)✔️ 병합 정렬 예제 (Python):d..