버블 정렬 버블 정렬. 인접한 두 원소의 교환을 통해 정렬을 수행합니다. 버블 정렬은 상당히 느린 정렬이지만 코드가 단순하기 때문에 정렬해야하는 대상의 개수가 많지 않을때 자주 사용합니다. 버블 정렬의 시간복잡도는 O(n²) 입니다. EX) 2, 7, 4, 9, 1, 5 를 오름차순으로 정렬하라. 앞에서 부터 두 원소를 차례대로 비교하여 작은수가 왼쪽, 큰수가 오른쪽으로 가게 합니다. 2, 7, 4, 9, 1, 5 -> 7이 2보다 크므로 교환하지 않습니다. 2, 7, 4, 9, 1, 5 -> 4는 7보다 작으므로 교환합니다. 2, 4, 7, 9, 1, 5 -> 9는 7보다 크므로 교환하지 않습니다. 2, 4, 7, 9, 1, 5 -> 1은 9보다 작으므로 교환합니다. 2, 4, 7, 1, 9, 5 ->..