回答編集履歴

1

誤解を招く表現を変更

2020/12/26 23:46

投稿

actorbug
actorbug

スコア2429

test CHANGED
@@ -6,9 +6,11 @@
6
6
 
7
7
 
8
8
 
9
- しかし、今のコードだと、採用されたかどうかにかかわらず`@selected_items`に入れてまっているので
9
+ しかし、今のコードだと、現在の要素については採用されたかを判定していますが
10
10
 
11
+ 採用されない側のrecの再帰呼び出しの中ですでに`@selected_items`に追加されてしまったものについては
12
+
11
- 余計な要素まで結果として表示されてしまうことになります。
13
+ 削除されずにそのまま残るため、余計な要素まで結果として表示されてしまうことになります。
12
14
 
13
15
 
14
16