回答編集履歴
1
誤字脱字
answer
CHANGED
@@ -1,3 +1,3 @@
|
|
1
1
|
細かいところまで見ておりませんが、
|
2
|
-
- visited.Contains(next) は visitedに nextという List<int>インスタンスが含まれいるかを判定しているのであって、リストの中身
|
2
|
+
- visited.Contains(next) は visitedに nextという List<int>インスタンスが含まれいるかを判定しているのであって、リストの中身がどうであるかを判定してるわけではないです。
|
3
3
|
- nextはループの中なかで毎回newしたオブジェクトなのですから、visited.Contains(next) の結果はつねに false だと思います。
|