自己水平_分割等和子集
阿新 • • 發佈:2020-10-12
學而不思則罔
思而不學則殆
引用
作者:LeetCode-Solution
連結:https://leetcode-cn.com/problems/partition-equal-subset-sum/solution/fen-ge-deng-he-zi-ji-by-leetcode-solution/
來源:力扣(LeetCode)
前言
作者在這裡希望讀者認真閱讀前言部分。
本題是經典的NP 完全問題,也就是說,如果你發現了該問題的一個多項式演算法,那麼恭喜你證明出了 P=NP,可以期待一下圖靈獎了。
正因如此,我們不應期望該問題有多項式時間複雜度的解法。我們能想到,例如基於貪心演算法的「將陣列降序排序後,依次將每個元素新增至當前元素和較小的子集中」之類的方法都是錯誤的,可以輕鬆地舉出反例。因此,我們必須嘗試非多項式時間複雜度的演算法,例如時間複雜度與元素大小相關的動態規劃。
著作權歸作者所有。商業轉載請聯絡作者獲得授權,非商業轉載請註明出處。
加油