我知道查看嵌套循環時的算法複雜度模式通常是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