帮看一下这串代码的时间复杂度(大O)
int n, m, r; while (n > 0) { r = m * n; m = n; n = r; }
收起
1)m,n均大于0:死循环2)m或n等于0:死循环3)n>0,m<0:循环1次4)n<0:循环0次要么死循环,要么时间复杂度为O(1)
报告相同问题?