单选题

下面程序的最差时间复杂度为(    )。

int gcd(int m, int n) {

if (m == 0)

return n;

return gcd(n % m, m);

}

A

O (√n)

B

O (log(n))

C

O (n)

D

O (1)

赣ICP备20007335号-2