버블 정렬

버블 정렬 동작 원리

[4,3,1,2,5]
[3,**4**,1,2,5]
[3,1,**4**,2,5]
[3,1,2,**4**,5]
[1,**3**,2,4,5]
[1,2,**3**,4,5]

버블 정렬 구현 코드

arr=[4,3,1,2,5]

for i in range(len(arr)):
    for j in range(len(arr)-1):
        if arr[j]>arr[j+1]:
            arr[j],arr[j+1] = arr[j+1],arr[j]
            print(arr)