sw사관학교정글
정렬 간단정리!
29도 맑음
2021. 10. 14. 15:38
반응형
- 버블 정렬
이웃한 두 원소의 대소관계비교
O(n2)
- 2.선택 정렬
가장 작은원소 찾아서 앞으로 가져오는것
O(n2)
- 삽입정렬
하나 선택해서 본인의 자리에 넣는거
O(n2)
- 이진삽입정렬
삽입정렬에 + 본인자리에 넣을때 이진탐색으로
- 셸정렬
n칸 떨어져있는 거끼리 정렬->더 적은 칸 정렬
n은 h*3+1 수열 사용
O(n1.25)
- 퀵정렬
하나 기준두고 오른쪽 왼쪽 보내기 반복
임의 3개꺼내서 중앙값고르는게 그나마 시간 덜걸림
O(nlogn)
- 병합정렬
다 나눠서 다시 다 합치는거
O(nlogn)
- 힙정렬
루트에서 시작해서 자신보다 큰 자식과 바꾸기
O(nlogn)
반응형