※ 이 글은 chatGPT를 기반으로 작성한 글입니다.
① 바이토닉 정렬(bitonic sort)는 병렬 배열들을 정렬하기에 효과적인 정렬 방법이다.
② 바이토닉 정렬의 최악의 시간 복잡도는 O(n log^2 (n))이다.
㉠ 시간 복잡도를 볼 경우 그다지 뛰어난 성능을 가진 것 같아 보이지 않는다.
ⓐ 그러나 바이토닉 정렬은 병렬 배열을 정렬할 때와 같은 특정 상황에서 쉽게 병렬화할 수 있고, 캐시 효율이 좋다는 장점이 있다.
③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮
㉠㉡㉢㉣㉤㉥㉦㉧㉨㉩㉪㉫㉬㉭
ⓐⓑⓒⓓⓔⓕⓖⓗⓘⓙⓚⓛⓜ
'All about Data Structure & Algorithm > 기본' 카테고리의 다른 글
문자열 검색 알고리즘: KMP(Knuth-Morris-Pratt) (0) | 2023.04.18 |
---|---|
시간 복잡도(Time Complexity) (0) | 2023.03.28 |
기수 정렬(Radix Sort) (0) | 2023.03.24 |
계수 정렬(Counting Sort) (0) | 2023.03.24 |
힙 정렬(Heap Sort) (0) | 2023.03.24 |