推 SHANGOYANYI:河內塔跟費伯納西數列應該都是經典 03/31 13:43
推 attomahawk:推樓上,小弟大一時被 河內塔 搞的團團轉。 03/31 13:45
推 attomahawk:資料結構 的 Binary Search 和 Maze(走迷宮)。 03/31 13:49
推 shiengchyi:再頭痛一點的 - 8皇后問題 03/31 14:06
→ shiengchyi:另外像是組合數學裡面的 排列組合計算 03/31 14:07
推 attomahawk:Knight Tour(騎士旅行)。 03/31 14:09
推 byby615:請問在這個問題裡 是要求每天都要買進或賣出嗎? 03/31 15:21
推 ledia:是指固定初始成本的最大獲利嗎? 03/31 15:47
推 ledia:看來是只能進場一次 03/31 15:53
→ purpose:對只能挑一天買、並挑另一天賣,該次買賣差價最大為答案 03/31 16:07
→ purpose:以上面的 double price[] 為例,答案是在第三天 48.29 時 03/31 16:09
→ purpose:買入,並在第六天 105.53 時賣出,此時單次交易利潤最大 03/31 16:10
推 Ebergies:是喔那為啥要 "不能在同一天同時進行購買與販賣" 03/31 20:10
→ Ebergies:同一天買賣一定不是最大穫利啊 03/31 20:11
→ yauhh:怎麼回事,這幾天是遞迴大爆發嗎? 03/31 20:21
推 attomahawk:小弟 猜測 原題目的 "不能在同一天又買又賣" 的意思為: 03/31 20:21
→ attomahawk:不能在同日 賣出 之前已經買的股票 , 03/31 20:22
→ attomahawk:又 買進 當日價格 的 股票。 03/31 20:23
→ attomahawk:例如: 55.39 買進 , 81.59 賣出 03/31 20:23
→ attomahawk: 81.59 買進 , 105.53 賣出 。 03/31 20:24
→ attomahawk:這種操作 是 不被題目允許的。 03/31 20:24
推 Ebergies:問題在於上面的推文指出只能進場一次... lol 03/31 20:27
→ attomahawk:感謝E大提醒,那這樣我就不知道了。 @@" 03/31 20:29
推 Ebergies:簡單的想法是看兩次, 第一次記錄一路上的最小值 03/31 20:39
→ Ebergies:邊紀錄邊以現在看到的數字減掉已知最小的數字存另一陣列 03/31 20:39
→ Ebergies:之後在另一陣列找最大值為解 03/31 20:40
→ tropical72:感覺只要掃一次即可 03/31 20:41
→ purpose:回E大,那應該是我的錯,原本的題目沒抄下來,照印象打的 03/31 20:43
推 Ebergies:LOL 也是, 直接合併在一起比最大值就可以了 03/31 20:43
※ 編輯: purpose 來自: 124.8.139.40 (03/31 20:56)
推 sand1050:遞回解數獨算不算~ 04/01 00:25
→ loveme00835:我的想法是輸入砍到剩極大/極小值, 皆作排序, 極小搭 04/01 04:06
→ loveme00835: 最 04/01 04:07
→ loveme00835:最大, 次大, 第三大...等, 直到找到合法序對的為止, 04/01 04:08
→ loveme00835:再來是次小也作一次, 直到找出的利潤沒有進步空間為止 04/01 04:09
→ loveme00835:價格可以離散化再做排序O(n), 找序對最差O(n^2) 04/01 04:11
→ loveme00835:後來想到排序要考慮到鍵值的可能性, 所以應該O(nlogn) 04/01 04:14
→ loveme00835:不過再多想幾次還是會通的啦! 面試題目沒有兩小時考得 04/01 04:19
→ loveme00835:出來嗎? 04/01 04:19
推 aecho:股票可以允許知道未來的價格做排序嗎? 04/01 06:36
推 aecho:看來是不能排序,不能後天買進今天要賣的股票~這個沒有放空 04/01 06:50
→ purpose:數獨的規則我不太清楚,但課本沒提過,應該算 04/01 09:23
→ purpose:面試,如果我第一次碰到,應該就是掛了。這題要解遞迴,我 04/01 09:24
→ purpose:們老師說是考古題,我也沒辦法拿分,我們老師倒是說他當場 04/01 09:24
→ purpose:就解出來...經驗老到加上本身強,解題就是快 04/01 09:25
推 e29895037ric:用遞迴算多階行列式的值 04/01 11:16
推 FOXSMALL:中文的敘述要加入,只能買和賣各一次 04/01 18:29
→ bobo0120:比較像是DP吧 04/02 07:27