크기가 n = 100 인 알고리즘은 실행하는 데 21 초가 걸립니다. 크기 n = 1000의 경우 31 초가 걸리고 n = 10000의 경우 41 초가 걸립니다. 실행중인 복잡성은 무엇입니까?알고리즘의 시간 복잡도
내가 O (n) 일 때 T (n) = (21 * 1000)/100 = 210s (O (n)이 아님)
O O (log n) = (21 * log1000)/log100 (n) = (21 * 1000^2)/100^2 = 2100 s = 31.5 (Not O (log n))
다른 옵션은 O (1/n)입니다. 어떻게 계산합니까?
* 기타 * Big O 숙제 Maria/Annita? –
예, U는 그것을 풀려고했지만 O (1/n)을 계산하는 방법을 찾을 수 없습니다. 제발 도와 줄 수있어? – Maria
도움이 될 수 있습니다. http://www.perlmonks.org/?node_id=94000 –