[理工] 資結 chap1

作者: shinle14   2019-10-31 16:49:19
1.
http://i.imgur.com/spBiCbH.jpg
請問這題要怎麼看,我寫出來的是當i=0,j=1,0,0,0,0,0 ....一直無窮
2.
http://i.imgur.com/gUu40oe.jpg
那這題E是錯在因為k不一定是常數嗎?
作者: DLHZ ( )   2019-10-31 17:23:00
2. 是1. 題目應該是 for(int j =i 而不是int j=1
作者: Handsomeshen (洗澡是骯髒人的事)   2019-10-31 17:31:00
第一題題目有問題,應該是打字打錯,跳過他就好
作者: DLHZ ( )   2019-10-31 17:58:00
1.我本來以為j那個條件會因為什麼停下來之類的 但實際寫好像就單純一直跑下去...http://i.imgur.com/HPc57TY.jpg 我想了一下 如果單純從分析的角度不考慮無限迴圈 照題目說的0之後可以不用算入 所以只算他執行到0之前 應該是O(n^2)沒錯
作者: ok8752665 (dd8752665)   2019-11-01 08:03:00
第二層迴圈不是每次跑log i 次嗎 log1+log2+log3+...+log(n-1) 約等於log n! =O(nlogn) 我哪裡想錯了嗎
作者: DLHZ ( )   2019-11-01 11:56:00
題目有說goo的時間複雜度等於輸入的參數 所以第一次是i第二次是i/2這樣直到0
作者: ok8752665 (dd8752665)   2019-11-01 12:19:00
看到了 謝謝

Links booklink

Contact Us: admin [ a t ] ucptt.com