Какова временная сложность этого алгоритма?Какова сложность этого алгоритма
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 является простым или нет. Поэтому я понятия не имею о его сложности. –
Итак, что именно вы спрашиваете? Ваш комментарий прямо противоречит первой строке вашего вопроса. –