병합 정렬 : O(nlogn)분할 정복 방식을 사용해 데이터를 분할하고 분할한 집합을 정렬하여 합치는 알고리즘이다.병합과정이 총 logn만큼 일어난다.각각을 병합하는 과정은 n의 시간이 걸린다.(아래 설명)💡 2개의 그룹을 병합하는 과정투 포인터 개념을 사용해서 왼쪽 포인터와 오른쪽 포인터의 값을 비교하여 작은 값을 배열에 추가하고 포인터를 오른쪽으로 이동시킨다.이렇게 2개의 그룹을 병합하는 과정이 시간이 N만큼 걸린다. 1517 : 버블 소트문제N개의 수로 이루어진 수열 A[1], A[2], …, A[N]이 있다. 이 수열에 대해서 버블 소트를 수행할 때, Swap이 총 몇 번 발생하는지 알아내는 프로그램을 작성하시오.버블 소트는 서로 인접해 있는 두 수를 바꿔가며 정렬하는 방법이다. 예를 들어 수..