A ALGO ANIMATION0/1 KNAPSACK COUNT / 494

ALGO 494 MEDIUM

題目目錄Target Sum

正負號問題轉成湊出 P 的子集合有幾種。

TIME O(n · P)空間 O(P),P = (total + target) / 2
試試看
01 / 子集合計數 DPSUM
total—
target—
P—
x—
s—
nums 綠色:已放入考慮;橘色:目前的 x
dp dp[s] = 湊出總和 s 的方法數
正在更新的 dp[s]本輪已更新來源 dp[s − x](仍是舊值)
目前操作—每次只執行高亮的程式碼
STEP 01