Calcolo degli asintotici - 7
Задача
Per il codice seguente, trova gli asintotici:
void f(vettore arr)
{
intn = arr.size();
vettored;
for (int i = 0; i < n; i++) {
intero cnt = 0;
for(int j=1;j*j <=arr[i];j++)
if (arr[i] % j == 0) {
ct++;
se (arr[i] / j != j)
ct++;
}
d.push_back(cnt);
}
for (int i = 0; i < d.size(); i++)
cout << d[i] << ' ';
}
Dato che gli elementi dell'array arr non superano C
1) O(nC)
2) O(n*sqrt(C))
3) O(n*sqrt(n))
4) O(C*sqrt(n))
Выберите правильный ответ, либо введите его в поле ввода
Комментарий учителя