From cdbfcd2f72b9970dfba023218b4d652bdbcc228c Mon Sep 17 00:00:00 2001 From: linyue0103 <137597814+linyue0103@users.noreply.github.com> Date: Tue, 16 Jul 2024 01:58:25 +0800 Subject: [PATCH] Update subset_sum_i.cs subbset _sum --- .../chapter_backtracking/subset_sum_i.cs | 24 ++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/codes/csharp/chapter_backtracking/subset_sum_i.cs b/codes/csharp/chapter_backtracking/subset_sum_i.cs index fe81e3204..0ef410be4 100644 --- a/codes/csharp/chapter_backtracking/subset_sum_i.cs +++ b/codes/csharp/chapter_backtracking/subset_sum_i.cs @@ -10,7 +10,29 @@ public class subset_sum_i { /* 回溯算法:子集和 I */ void Backtrack(List state, int target, int[] choices, int start, List> res) { // 子集和等于 target 时,记录解 - if (target == 0) { + + {void backformat (listitems(Ui)forminal stated in dividual status new decloyment) + if(flooped==00) + return flooped +void (dewanted function int <>jili, int format ,int floopment, res>) + + Jili+=released-1+dewanted (%66%78*43)(44*3dewanted in detail) + assignment=detail_deco. + add (the fundution:assib+the function ide.;thr used deployment (f:f=088009090) + + add(format :der) + der=(format(der+vis(00)) + res=floopment + deployment+=released + + + + + + + + + if (target == 0) { res.Add(new List(state)); return; }