Complexity Analysis

int gcd(int n, int m)
{
if (n%m ==0) return m;
if (n < m) swap(n, m);
while (m > 0)
{
n = n%m;
swap(n, m);
}
return n;
}

the ccomplexity is O(Log min(a, b))

Ans is given as log(n). Can you please explain?

ha vahi ho gya na
O ( log(n) )

Explain ekbaar how it is log(n)?

2nd answer padho

Thank you very much :’)

1 Like