我知道查看嵌套循环时的算法复杂度模式通常是n^(m+1)
,其中m是循环嵌套因子(循环内的循环)。n * n(非嵌套)for循环复杂度
但对于这个简单的例子,在那里
for (i=0; i<n*n; i++) {
...
}
是复杂O(n^2)
?
因为执行量与正常的嵌套for循环相同。
我知道查看嵌套循环时的算法复杂度模式通常是n^(m+1)
,其中m是循环嵌套因子(循环内的循环)。n * n(非嵌套)for循环复杂度
但对于这个简单的例子,在那里
for (i=0; i<n*n; i++) {
...
}
是复杂O(n^2)
?
因为执行量与正常的嵌套for循环相同。
请完成你的问题! –
对不起,当代码部分开始时,帖子出现问题。 – Thorra