Notice
Recent Posts
Recent Comments
«   2025/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
Tags
more
Archives
Today
Total
관리 메뉴

Chimy's Program

자료구조 22강 - 정렬(Sorting) 본문

BASE

자료구조 22강 - 정렬(Sorting)

chimy 2020. 4. 20. 15:50

리스트 연산

 

- 리스트에 원소를 추가 또는 제거하고 원하는 원소를 검색

- 제약점 : 정렬된 리스트만을 요구

ex1. 8 19 23 34 64 - O

ex2. 34 64 19 8 23 - X

→ 정렬되지 않은 리스트는 정렬해야한다

 

 

정렬(Sorting)

 

- 데이터를 정해진 키에 따라서 크기 순으로 배열하는 것

오름차순 (ascending order) / 내림차순 (descending order)

 

 

정렬 알고리즘의 성능

 

- 정렬할 데이터 개수가 n개일 때 O(f(n))으로 표시

- O(n²) 정렬 알고리즘 : 버블정렬, 삽입정렬, 선택정렬 등

- O(n log n) 정렬 알고리즘 : 합병 정렬, 쾌속 정렬

 

 

 

 

 

Comments