Counting Sort : 계수 정렬
Counting Sort Counting Sort Counting Sort 소개 정렬 과정 애니메이션 예시 구현 정리 끝 소개 Counting Sort는 정렬 알고리즘으로 의 시간복잡도를 갖습니다. 반면 일반적 상황에서 가장 빠른 정렬 알고리즘인 Quick Sort의 평균시간복잡도는 입니다 (최악의 경우는 n^2).Counting Sort는 어떻게 이렇게 빠를까요? 그럼 왜 대부분의 정렬이 필요한 상황에서 더 빠른 Counting Sort를 안 쓰고 Quick Sort를 쓸까요?Counting Sort가 어떻게 작동하는지 이해하고 나면 위 의문에 대한 답을 스스로 할 수 있을 겁니다! 정렬 과정 다음과 같은 수열 A를 정렬 해야하는 상황을 생각해봅시다. 위 수열을 정렬하면 아래와 같은 수열 B를 얻습니다..
알고리즘
2016. 2. 28. 23:11
최근에 달린 댓글
- Total
- Today
- Yesterday