반응형 python bubble algorithm 1 파이썬 알고리즘_#02_버블정렬 오늘은 가장 기초적인 알고리즘인 버블 정렬을 배워 보도록 하겠습니다. 버블 정렬은 첫 번째 값과 두 번째 값을 비교해서 두 번째 값이 더 작으면 첫 번째 값과 자리를 바꾸는 알고리즘입니다. 아래의 예제를 보며 코드를 해석하겠습니다. numbers = [3, 7, 8, 2, 5] def order(arr): for f_index in range(0, len(arr)): for s_index in range(f_index+1, len(arr)-1): if arr[f_index] > a[s_index]: temp = a[f_index] arr[f_index] = arr[s_index] arr[s_index] = temp return arr print(order(numbers)) 먼저 numbers라는 리스트를.. 2020. 6. 8. 이전 1 다음