This commit is contained in:
krahets
2025-07-10 07:14:11 +08:00
parent 718e8d4a1c
commit 85ebada8d9
29 changed files with 185 additions and 168 deletions
@@ -17,7 +17,7 @@ comments: true
### 1.   參考全排列解法
類似於全排列問題,我們可以把子集的生成過程想象成一系列選擇的結果,並在選擇過程中時更新“元素和”,當元素和等於 `target` 時,就將子集記錄至結果串列。
類似於全排列問題,我們可以把子集的生成過程想象成一系列選擇的結果,並在選擇過程中時更新“元素和”,當元素和等於 `target` 時,就將子集記錄至結果串列。
而與全排列問題不同的是,**本題集合中的元素可以被無限次選取**,因此無須藉助 `selected` 布林串列來記錄元素是否已被選擇。我們可以對全排列程式碼進行小幅修改,初步得到解題程式碼: