[理工] [DS] Big-Oh Characterization

看板Grad-ProbAsk作者 (PT鄉民)時間12年前 (2012/04/03 00:12), 編輯推噓4(405)
留言9則, 3人參與, 最新討論串1/1
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

04/03 12:56, , 1F
程式碼是不是打錯了 sum從頭到尾都是0?
04/03 12:56, 1F

04/03 13:18, , 2F
題目確實這樣SUM=0; qq
04/03 13:18, 2F

04/03 14:26, , 3F
那int maxSub(int a[],int n){ return 0;} 不就O(1)了
04/03 14:26, 3F

04/03 14:26, , 4F
啊 我看錯了 是要求big-O...
04/03 14:26, 4F

04/03 16:21, , 5F
我猜O(n^3)
04/03 16:21, 5F

04/04 00:19, , 6F
有詳細過程證明嗎??
04/04 00:19, 6F

04/05 13:00, , 7F
我算是O(n^2)
04/05 13:00, 7F

04/05 14:53, , 8F
囧 我算錯了
04/05 14:53, 8F

04/05 15:18, , 9F
O(n^3)才對
04/05 15:18, 9F
文章代碼(AID): #1FUS_MXo (Grad-ProbAsk)