티스토리 뷰

Java 8을 기준으로

 

Arrays.sort() 는 primitive arrays에 대해 Dual-Pivot Quicksort 을 수행하며,

Object type arrays에 대해 Merge Sort 보다 향상된 Tim Sort 를 수행함.

 

Collections.sort()는 내부적으로 Arrays.sort()를 수행할뿐이다.

 

결론

 

일반적인 배열은 Arrays.sort() 사용

List는 Collections.sort() 사용

'알고리즘' 카테고리의 다른 글

플로이드 실수  (0) 2020.05.13
strlen()의 시간복잡도에 관하여..  (0) 2019.09.30
BOJ 10825 : 국영수 (정렬)  (0) 2019.09.17
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/04   »
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
글 보관함