좋은 알고리즘이란?알고리즘 평가법 알고리즘 평가 주의 사항

Q

'인풋의 크기와 상관없이 실행되는 코드'가 무슨 말인지 모르겠어요.

조회 720

좋아요 7

2019년 3월 22일




A
1개의 답변이 있어요



2019년 3월 22일

댓글 3

2019년 3월 23일
아 그렇다면 O(nlogn)이 되는 이유는 내부 정렬 알고리즘 때문이겠군요. O(n) + O(logn)로 분해할 수도 있는 건가요?
2019년 3월 23일
네 그렇습니다. nlog(n)은 n + log(n)과 다르기 때문에 분해할 수 없읍니다.
2019년 7월 4일
nlogn=logn^n이므로 더하기로 분해될 수 없습니다. 그릭고 O(n)+O(logn)은 O(n)이 O(logn)보다 증가속도가 크기 때문에 O(n)입니다.

(주) 코드잇

대표강영훈

개인정보보호책임자강영훈

이메일support@codeit.kr

사업자 번호313-86-00797

통신판매업제 2019-서울중구-1034 호

주소서울특별시 중구 청계천로 100 시그니쳐타워 동관 10층 코드잇