버블 정렬(bubble sort)
버블 정렬 가장 기본적인 정렬입니다. 정렬 방식은 오른쪽에 있는 것과 비교하여 값이 작으면 교환 하는 방식으로 정렬을 합니다. 정렬은 맨 뒤부터 되는게 특징이기 때문에 이 점을 작 이용하셔서 코드를 작성해주셔야 합니다. BIG O = n^2이고 매우 오래 걸립니다. 그림으로 한번 보겠습니다. 파이썬 구현 list = [10, 5, 6, 8, 2, 1] def bub_sort(a): n = len(a) for i in range(0, n-1): for j in range(0, n-1-i): if a[j] > a[j+1]: a[j], a[j+1] = a[j+1], a[j] bub_sort(list) print(list) temp = a[j] a[j] = a[j+1] = a[j], a[j+1] = a[j+1]..