Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 홍대
- 2021 방탈출 추천
- 이스케이퍼스
- 유니티
- Unity
- 방탈출 추천
- 필활
- Android
- 홍대 방탈출
- 넥스트에디션 2호점
- 시스템 프로그래밍
- 정렬 알고리즘
- C 자료구조
- 넥스트에디션
- 개발
- 후기
- 윈도우 프로그래밍
- 추천
- 이스케이퍼스 2호점
- 꽃길
- 홍대 덤앤더머
- 방탈출
- C#
- C++ 자료구조
- 방탈출 후기
- PC VR
- 홍대 방탈출 추천
- 강남 방탈출
- 방탈출 리뷰
- 공포 방탈출
Archives
- Today
- Total
목록간접 삽입 정렬 (1)
행복한 연어의 이야기

안녕하세요. 오늘은 삽입 정렬과 간접 삽입 정렬에 대해서 알아보도록 하겠습니다. 1. 삽입 정렬(Insert Sort)이란? 이미 정렬된 부분에 키를 삽입하는 동작을 반복하는 정렬입니다. 배열이 있다고 했을때 루프문을 돌수록 왼쪽에 있는 값들은 1 2 7 8 이런식으로 정렬이 되고 5 라는 값이 나왔을때 1 2 5 7 8 이런식으로 정렬되어 있는 값 사이에 삽입 된다 하여 붙여진 이름입니다. 2. 삽입 정렬의 특징 적은 비교, 많은 교환 안정성 O O(N²) 의 시간복잡도 많은 교환을 하기 때문에 큰 자료형일수록 부담이 크다. (간접 정렬을 고려해볼만 하다.) 정렬되어 있을수록 빠르고 역순일 경우 상대적으로 느리다. 역순일 경우 느리다는 단점을 보완한 쉘 정렬 - 안정성 X, O(n^1.5)이 있디. 선..
IT/C C++
2021. 4. 1. 19:42