回答編集履歴
1
補足を追加
answer
CHANGED
@@ -11,4 +11,6 @@
|
|
11
11
|
```
|
12
12
|
|
13
13
|
- 内側のforループの変数`k`の初期値は`j + 1`にする。自分自身と比較して`false`を返しているのが失敗の原因。また、`0`~`j - 1`までのチェックは、それ以前のループで終わっているので不要。
|
14
|
-
- 外側のforループの変数`j`の最終値は`7`でいい。array[7]をarray[8]と比較すれば、array[8]までの重複はすべてチェックしたことになるため。
|
14
|
+
- 外側のforループの変数`j`の最終値は`7`でいい。array[7]をarray[8]と比較すれば、array[8]までの重複はすべてチェックしたことになるため。
|
15
|
+
|
16
|
+
なお、数値を入れたリストを作れば、HashSetにしたリストとのサイズ差で調べられます。
|