2751번 - 수 정렬하기 2
안녕하세요. 초보 개발자 입니다.
Collections.sort(List<T>) vs Arrays.sort(Object[])
두 메서드 모두 내부적으로 같은 ComparableTimSort.sort()를 이용해 tim sort로 sorting 하는 것 같은데
Arrays.sort(Object[]) 는 2396ms
Collections.sort(List<T>)는 1348ms 의 실행시간으로 1초 정도 차이가 나는 것 같은데
무슨 이유로 이 정도의 시간 차이가 나는지 원인을 모르겠습니다.
혹 1초 정도는 오차범위 이내인가요?
긴 글 읽어주셔서 감사합니다.
댓글을 작성하려면 로그인해야 합니다.
jgj 3년 전
안녕하세요. 초보 개발자 입니다.
Collections.sort(List<T>) vs Arrays.sort(Object[])
두 메서드 모두 내부적으로 같은 ComparableTimSort.sort()를 이용해 tim sort로 sorting 하는 것 같은데
Arrays.sort(Object[]) 는 2396ms
Collections.sort(List<T>)는 1348ms 의 실행시간으로 1초 정도 차이가 나는 것 같은데
무슨 이유로 이 정도의 시간 차이가 나는지 원인을 모르겠습니다.
혹 1초 정도는 오차범위 이내인가요?
긴 글 읽어주셔서 감사합니다.