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