i= k = 0; while (k < n) { i++; k += i; }
O(n)
O(n^(1/2))
O(n*i)
O(n+i)
三短一长选最长
请问 i 作为一个一直在变的量,出现在复杂度里,可以直接排除吗?
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题