정렬 알고리즘이란?
Collection의 항목을 재배열하는 과정
15개의 정렬 알고리즘 영상 (소리 주의!)
https://www.youtube.com/watch?v=kPRA0W1kECg
정렬 알고리즘을 배워야 하는 이유
1. 정렬이 프로그래밍에서 흔하게 사용되기 때문.
2. 몇몇 알고리즘이 객관적으로 나머지보다 빠르기는 하지만, 특정 상황에서는 어떤 알고리즘이 더 빠르기 때문.
3. 정렬은 전형적인 면접 주제
정렬 알고리즘 애니메이션 (삽입, 선택, 버블, 셸, 합병, 힙, 퀵)
https://www.toptal.com/developers/sorting-algorithms
'Algorithm' 카테고리의 다른 글
Bubble Sort & Insertion Sort & Selection Sort 비교 (0) | 2022.08.07 |
---|---|
Insertion Sort (삽입 정렬) (0) | 2022.08.07 |
Naive String Search (0) | 2022.07.31 |
Binary Search (0) | 2022.07.31 |
Searching Algorithm (0) | 2022.07.27 |