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