4
Sieve of Eratosthenes 알고리즘의 시간 복잡성
에서 위키 백과 : 알고리즘의 복잡성은 O(n(logn)(loglogn))비트 연산입니다. 그것에 어떻게 도달합니까? 복잡성에 loglogn용어가 포함되어 있다는 것은 sqrt(n)어딘가에 있음을 알려줍니다 . 처음 100 개의 숫자 ( n = 100) 에 대해 체를 실행한다고 가정 하고 숫자를 합성으로 표시하는 데 일정한 시간이 걸린다고 가정하면 (배열 구현), 사용하는 횟수는 mark_composite()다음과 같을 것입니다. n/2 …