이 알고리즘의 시간 복잡도는 얼마나됩니까?이 알고리즘의 복잡도는 무엇입니까
void prime(int n) {
int i = 2;
while ((n % i) && i <= sqrt(n))
i++;
if (i > sqrt(n))
print(“%d is a prime number\n”, n);
else
print(“%d is not a prime number\n”, n);
}
'n'이 소수이거나 소수가 아니라고 생각하는 이유는 무엇입니까? – Paul
yap, 복잡성이 아무리 크게 변하지 않는다는 것을 알고 있습니다. n은 소수이거나 그렇지 않습니다. 그래서 나는 그것의 복잡성에 대해 잘 모른다. –
그래서 정확히 무엇을 요구하고 있습니까? 귀하의 의견은 귀하의 질문의 첫 번째 라인과 직접적으로 모순됩니다. –