→ abcde1499:這張超難的...我也都不會... 第二題(a)(b)(d)都是F ?? 03/02 17:30
→ assassin88:我是不確定..只知道C錯而已XD 03/02 17:34
推 bensome0624:二(a)-x,y有可能是sibling 03/02 17:38
→ bensome0624:二(b)-可能為loop 二(d)-我覺得是正確的 03/02 17:42
→ bensome0624:一(a)(b)-加一個參數每次輸出時需乘以它 03/02 17:43
→ assassin88:這樣有n個元素不是還是要到n? 03/02 17:45
推 bensome0624:輸出一個元素時只要乘一次就好了,故O(1) 03/02 17:46
→ bensome0624:而MUTIPLYALL()也只需修改那個參數就好了,還是O(1) 03/02 17:49
→ assassin88:怪怪的耶..輸出乘一個元素但有n個元素..還是我誤會Orz 03/02 17:52
推 bensome0624:因為它的read(K)式只讀出位置K的元素,故只有一個元素 03/02 17:53
→ bensome0624:需要乘以參數 03/02 17:54
→ assassin88:原來你的意思是要看READ(k),但題目MUTIPLYALL(n)定義 03/02 17:56
→ assassin88:不是對所有元素乘n.. 03/02 17:56
→ assassin88:還是因為後面那句..be performed with accumulative.. 03/02 17:57
推 privatewind:這題我是用一個參數去乘 但是如果還要加入一個zero 03/02 18:00
→ privatewind:all() 而且這個zeroall還要跟其它函式互用, 就不知道 03/02 18:02
推 b76516:我想MUTIPLYALL()的意思應該是 全部的元素乘起來是多少 03/02 18:23
→ b76516:所以在每次寫入的時候 順便紀錄現在所有的元素乘積 03/02 18:24
→ b76516:然後把這個紀錄*n就可以O(1)完成 03/02 18:25