1a。)循環在下面,我想找到它的運行時間。這裏是循環嵌套for循環的運行時間
sum = 0
for (int i =0; i < N; i++){
for(int j = i; j >= 0; j--)
sum ++
第一個for循環運行在爲O(n),這是容易的,但是,對於第二,我認爲它也運行在O(n)的時間,因爲每當j = i
,這個循環將運行我的時間。
所以我寫下這有一個運行時間O(n^2)。
1b。 )另外,有人可以解釋什麼是指什麼,當一個問題要求「theta bound」?
作業問題!閱讀你的課本。 – Neo 2011-01-23 09:59:31