我是新來的動態規劃。所以,我想找到最大的利潤。我不認爲我在做什麼是正確的。我不明白k轉換是什麼。在給定的例子中有3種貨幣,因此有3種貨幣兌換。有人可以給我更多關於如何解決這個問題的想法嗎?
0
A
回答
-1
首先,讓我們想想有多少貨幣交易有。如果您有三種貨幣(我們姑且稱之爲英鎊,法郎和馬克)你有六種可能的種貨幣交易:磅標記,標記來斤,英鎊瑞郎,瑞郎英鎊,法郎標記,與標記法郎。
但你的問題而言,當他們說你的K幣交易,他們的意思是,你可以開始與一些貨幣,使ķ貨幣交易的序列。你的工作是找出哪些k次交易會帶來最大的利潤。例如,如果您有三種貨幣,但k = 1,並且您被告知以磅開始,那麼您的任務很簡單:確定英鎊兌法郎是更好還是英鎊兌美元更好。若k = 2,你有更多的選擇,等
它可能會以爲這是一個加權有向圖,其中貨幣是節點樂於助人,和弧由匯率加權。然後,您可以考慮通過圖表找到最有利可圖的路徑問題,長度爲k,從節點i開始。
思考這種方式也將顯示你在表達的問題,這應該看起來像沿着圖形的路徑,而不是你擁有什麼。您也可以考慮使用一些對數性質,將其從有關乘法的問題轉化爲有關加法的問題。
最後,圖形結構上的動態編程通常包括從長度爲n的解決方案中構建一個長度爲n + 1的解決方案,因此您應該先考慮最小可能的問題,以及它如何與第二個問題相關最小的問題,等等。
相關問題
- 1. 動態規劃:任務每一天,安排了最大利潤
- 2. 動態規劃 - 以最大利潤銷售葡萄酒
- 3. 動態規劃尋找兩個子集
- 4. 動態規劃:任務規劃變化
- 5. 動態規劃
- 6. 動態規劃的遞推方程
- 7. 動態規劃
- 8. 通過交易最大化利潤
- 9. 動態規劃?
- 10. 使用DP最大化利潤?
- 11. 最大利潤計算器Java
- 12. Tensorflow最大利潤損失培訓?
- 13. 正在尋找動態規劃解決方案
- 14. 使用動態規劃尋找最小邊緣覆蓋的有效方法
- 15. 動態規劃:遞歸關係
- 16. 動態規劃 - 圖論
- 17. 動態規劃方法
- 18. 正向動態規劃最短路徑
- 19. 動態規劃:USACO最佳擠奶
- 20. 動態規劃最小化平方和
- 21. 動態規劃:最小化空白
- 22. 硬幣找零,動態規劃重新
- 23. 硬幣找零(動態規劃)
- 24. 硬幣找零算法動態規劃
- 25. 動態規劃ArrayIndexOutOfBoundException
- 26. 遞歸解決動態規劃
- 27. 利潤率和負利潤率
- 28. 動態規劃:概念
- 29. 動態規劃:找到具有最大總和的網格中的矩形
- 30. 尋找一個ASP.NET規劃控件
什麼是最有利可圖的解決方案的圖形或最短路徑最長路徑? –