알고리즘 (1) 기본 정렬
1. 버블 정렬(bubble sort)정렬(sorting): 데이터를 정해진 순서대로 나열하는 것두 인접한 데이터를 비교해서 앞에 있는 데이터가 뒤에 있는 데이터보다 크면 자리를 바꾸는 정렬 알고리즘1-1. 버블 정렬 알고리즘 구현하기데이터가 4개일 때(예: data_list=[1, 9, 3, 2])1차 로직 적용1과 9 비교, 자리바꿈 X [1, 9, 3, 2]9와 3 비교, 자리바꿈 O [1, 3, 9, 2]9와 2 비교, 자리바꿈 O [1, 3, 2, 9]2차 로직 적용1과 3 비교, 자리바꿈 X [1, 3, 2, 9]3과 2 비교, 자리바꿈 O [1, 2, 3, 9]3과 9 비교, 자리바꿈 X [1, 2, 3, 9]3차 로직 적용1과 2 비교, 자리바꿈 X [1, 2, 3, 9]2와 3 비교, 자..
2024. 10. 23.