[Python] Bubble Sort 구현
2025. 4. 10. 20:14
def bubble_sort(array):
n = len(array)
for i in range(n - 1):
for j in range(n - i - 1):
if array[j] > array[j + 1]:
array[j], array[j + 1] = array[j + 1], array[j]
return array
bubble_sort(input)
print("정답 = [1, 2, 4, 6, 9] / 현재 풀이 값 = ",bubble_sort([4, 6, 2, 9, 1]))
print("정답 = [-1, 3, 9, 17] / 현재 풀이 값 = ",bubble_sort([3,-1,17,9]))
print("정답 = [-3, 32, 44, 56, 100] / 현재 풀이 값 = ",bubble_sort([100,56,-3,32,44]))
참고 강의
38군데 합격 비법, 2024 코딩테스트 필수 알고리즘 강의 | 딩코딩코 - 인프런
딩코딩코 | , 🎯 38번의 실전 합격으로 완성한 코딩테스트 마스터 클래스저는 아래 기업의 코딩 테스트를 전부 합격했습니다.네이버, 카카오, 라인, 쿠팡, 배민, 당근, 직방, 야놀자, 카카오뱅크,
www.inflearn.com
'Programming > 자료구조' 카테고리의 다른 글
[Python] LinkedList 예제 - 끝에서 K 번째 값 출력하기 (0) | 2025.04.04 |
---|---|
[Python] Binary Search 구현 (0) | 2025.04.04 |
[Python] LinkedList 예제 - 두 링크드 리스트의 합 (0) | 2025.04.02 |
[Python] LinkedList 구현 (0) | 2025.03.25 |