作者APE36 (PT鄉民)
看板Grad-ProbAsk
標題[理工] [DS] Big-Oh Characterization
時間Tue Apr 3 00:12:03 2012
Give a big-Oh characterization,In terms of n,of the running time of the
following functions.
int maxSub(int a[],int n)
{
int sum=0;
int i,j,k;
for(i = 0 ; i < n ; i++)
for(j = i ; j < n ; j++)
{ int issum=0;
for(k = i ; k <= j ; k++)
issum += a[k];
}
return sum;
}
請益這題如何成為Big-oh得題目要求呢!?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.39.11.105
→ kuso0516:程式碼是不是打錯了 sum從頭到尾都是0? 04/03 12:56
→ APE36:題目確實這樣SUM=0; qq 04/03 13:18
→ kuso0516:那int maxSub(int a[],int n){ return 0;} 不就O(1)了 04/03 14:26
→ kuso0516:啊 我看錯了 是要求big-O... 04/03 14:26
推 kuso0516:我猜O(n^3) 04/03 16:21
→ APE36:有詳細過程證明嗎?? 04/04 00:19
推 simonjoker:我算是O(n^2) 04/05 13:00
推 simonjoker:囧 我算錯了 04/05 14:53
推 simonjoker:O(n^3)才對 04/05 15:18