티스토리 뷰

프로그래밍/알고리즘

삽입 정렬

sungjine 2016. 12. 18. 22:58
반응형

삽입 정렬 (Insertion Sort)

자료 배열의 모든 요소를 앞에서부터 차례대로 이미 정렬된 배열 부분과 비교하여, 자신의 위치를 찾아 삽입함으로써 정렬을 완성하는 알고리즘이다.

 

ex) 3 1 5 4 2 6

3 1 5 4 2 6    ( 3 )

1 3 5 4 2 6    ( 1 )

1 3 5 4 2 6    ( 5 )

1 3 4 5 2 6    ( 4 )

1 2 3 4 5 6    ( 2 )

1 2 3 4 5 6    ( 6 )

 

시간 복잡도 : O(n 제곱)

반응형

'프로그래밍 > 알고리즘' 카테고리의 다른 글

분산처리(백준: 1009 / 자바)  (0) 2022.02.14
퀵 소트  (0) 2017.06.13
플로이드 워셜 알고리즘  (0) 2016.12.29
거품 정렬  (0) 2016.07.22
선택 정렬  (0) 2016.07.21
댓글
반응형
최근에 올라온 글
Total
Today
Yesterday
글 보관함
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31