Summary

Algorithm Time Complexity Stable In-Place Notes
Bubble Sort $O(n^2)$ Yes Yes * in-place

In-Place

추가적인 메모리 사용량이 입력 데이터의 크기에 상관없이 일정하게 유지되는 특성 → 입력 배열 내부에서 요소들의 위치를 직접 교환(swap)하는 방식으로 정렬이 이루어짐.


Stable

정렬 과정에서 동일한 값들의 상대적인 순서가 유지되는지? → 입력에 동일한 값을 가진 레코드가 여러 개 있을 경우, 그 레코드들이 정렬 후에도 원래의 순서를 유지해야함.