Q
動態規劃:概念
1
A
回答
2
沒有爲Knapsack problem的量,最壞情況下的複雜度是O(Wn)
W
哪裏是揹包的容量和n
是物品的數量的動態規劃算法。這種運行時間界限被稱爲僞多項式(作爲在實例中編碼的值發生)並且不能被視爲輸入大小中的多項式。所以,簡短的回答:錯誤。
此外,原來的問題是制定有點誤導,運行時複雜性是指特定的算法,而不是問題本身。
0
有很多。上面的例子是一個。另一個流行的例子是在O(n2^n)時間運行的旅行商問題的動態編程解決方案。請注意,Traveling Salesman的強力解決方案需要O(n!)時間,而動態編程解決方案則更好。
相關問題
- 1. 動態規劃和概率
- 2. 多態概念
- 3. Contol M計劃概念
- 4. 動態規劃
- 5. 動態規劃
- 6. 動態規劃?
- 7. Mvc規則和概念
- 8. 靜態和動態綁定的概念
- 9. C++多態概念
- 10. 動態規劃:任務規劃變化
- 11. 動態規劃ArrayIndexOutOfBoundException
- 12. Ansible動態庫存服務概念
- 13. 同態濾波的概念
- 14. python多態概念示例
- 15. 重載多態概念或?
- 16. 靜態概念相當於通過參考概念
- 17. 棒切割動態規劃
- 18. 動態規劃:真或假
- 19. 動態規劃近似
- 20. 動態規劃問題
- 21. 動態規劃算法
- 22. 動態規劃方法
- 23. 動態規劃 - 圖論
- 24. 動態規劃練習
- 25. 動態規劃分詞
- 26. 什麼是功能和概念規範?
- 27. 常規變量(無TableView)的ObservableList概念
- 28. 概念
- 29. 概念
- 30. 概念
許多NP完全問題可以使用DP解決,例如Traveling Salesman和Longest Path。顯然這些DP解決方案不是多項式時間。 –