第21867题 单选
当m<n时,给定gcd程序最差情况的时间复杂度是多少

假设输入参数m和n满足m < n,求下面程序最差情况的时间复杂度:

int gcd(int m, int n) {
while (m > 0) {
    int t = m;
    m = n % m;
    n = t;
}
return n;
}
A

O(log(n))

B

O(n)

C

O(n*m)

D

O(m*log(n))