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