
정렬 알고리즘이란?정렬 알고리즘이란, 목록 안에 저장된 원소들을 일정한 순서대로 정렬[재배치]하는 알고리즘입니다.사용하는 이유 ❓좀 더 효율적인 알고리즘 및 배열 및 리스트를 정리하기 위해서 사용합니다.정렬 알고리즘은 시간 복잡도와 메모리 사용량에 따라서 상황에 맞는 알고리즘을 사용하면 됩니다.정렬 시 고려사항정렬할 대상 데이터의 양 또는 메모리필요한 추가 메모리의 양버블 정렬(Bubble Sort)버블 정렬은 거품이 수면으로 올라오는 것처럼 정렬을 하기 때문에 버블 정렬이라고 명칭합니다. 인접한 두 요소를 비교하여 필요시 오름차순 또는 내림차순을 기준으로 교환하는 과정을 반복합니다.보통 버블 정렬은 구현이 간단하지만 비효율적이므로, 교육용으로 알고리즘의 기본 개념을 설명하거나 작은 데이터셋에 사용하고 ..