대수지수와 로그수능 기출기본 문제 (3점 중반)

시간복잡도 로그 활용

문제

어떤 알고리즘에서 NN개의 자료를 처리할 때의 시간복잡도를 TT라 하면 다음과 같은 관계식이 성립한다고 한다. TN=logN\displaystyle \frac{T}{N} = \log N 100100개의 자료를 처리할 때의 시간복잡도를 T1T _{1}, 10001000개의 자료를 처리할 때의 시간복잡도를 T2T _{2}라 할 때, T2T1\displaystyle \frac{T _{2}}{T _{1}}의 값은? [3점] 15152020252530303535

정답 보기

자료 내려받기

아직 올라온 파일이 없습니다.

해설

[출제의도] 로그의 계산을 이용하여 실생활 문제를 해결한다. 100100개의 자료를 처리할 때의 시간복잡도 T1T _{1}T1100=log100\displaystyle \frac{T _{1}}{100} = \log 100 에서 T1=200T _{1} = 200 10001000개의 자료를 처리할 때의 시간복잡도 T2T _{2}T21000=log1000\displaystyle \frac{T _{2}}{1000} = \log 1000 에서 T2=3000T _{2} = 3000 따라서 T2T1=3000200\displaystyle \frac{T _{2}}{T _{1}} = \frac{3000}{200}=15= 15

태그

비슷한 문제 더 보기

← 전체 문제 목록으로