Algorithm

정렬 알고리즘 소개

주인장 꼬비 2022. 8. 6. 01:57

정렬 알고리즘이란?

Collection의 항목을 재배열하는 과정

 

15개의 정렬 알고리즘 영상 (소리 주의!)

https://www.youtube.com/watch?v=kPRA0W1kECg 

 

정렬 알고리즘을 배워야 하는 이유

1. 정렬이 프로그래밍에서 흔하게 사용되기 때문.

2. 몇몇 알고리즘이 객관적으로 나머지보다 빠르기는 하지만, 특정 상황에서는 어떤 알고리즘이 더 빠르기 때문.

3. 정렬은 전형적인 면접 주제

 

정렬 알고리즘 애니메이션 (삽입, 선택, 버블, 셸, 합병, 힙, 퀵)

https://www.toptal.com/developers/sorting-algorithms

 

Sorting Algorithms Animations

Animation, code, analysis, and discussion of 8 sorting algorithms on 4 initial conditions.

www.toptal.com

 

'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