回答編集履歴

1

誤字脱字

2018/07/12 22:44

投稿

ebiryo
ebiryo

スコア797

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 だと思います。