밑 글같은 경우는 Math.min은 대충 파라미터 부분에서 직접 계산을 해서 그런가 싶고 퀵소트는 다른 코드에서도 대체로 메소드를 분할하면 성능이 향상되는 경향이 있는데 위의 코드는 index <= length 부분을 index < length 로 바꾸면 20퍼센트 이상 실행 시간이 증가함. 저것과 거의 유사한 "스티커 모으기"라는 문제에서는 < 을 쓰든 <=를 쓰든 동일한 퍼포먼스.
비교샷좀
대충 저기 효율성 부분이 10.ms 이상이 됨
아무리 봐도 컴파일 문제인듯 컴파일러의 경우가 아니면 단순한 코드 스타일 정도로 성능 차이가 발생하지 않음
ㅈ로그래머스 사이트가 문제인 것 같긴 함.
다른 컴파일러는 정상인가? 아니면 자바 자체에 great/less than을 표현하는 바이트코드가 없을수도 있지 않을까. 출처 : 뇌피셜