回答編集履歴
3
変更
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
現在の構造であれば、再帰は必要ありません。
|
2
2
|
|
3
|
-
File 配列の代わりに java.util.ArrayDeque を用い、出力ファイルのオープンクローズは dumpFile メソッドの外に出してみました。[try-with-resources 文](https://docs.oracle.com/javase/jp/7/technotes/guides/language/try-with-resources.html)
|
3
|
+
また、File 配列である tmp の働きは FIFO の Queue ですので、代わりに既存の java.util.ArrayDeque を用い、出力ファイルのオープンクローズは dumpFile メソッドの外に出してみました。[try-with-resources 文](https://docs.oracle.com/javase/jp/7/technotes/guides/language/try-with-resources.html)
|
4
4
|
|
5
5
|
|
6
6
|
|
2
変更なのか
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
|
1
|
+
現在の構造であれば、再帰は必要ありません。
|
2
2
|
|
3
3
|
File 配列の代わりに java.util.ArrayDeque を用い、出力ファイルのオープンクローズは dumpFile メソッドの外に出してみました。[try-with-resources 文](https://docs.oracle.com/javase/jp/7/technotes/guides/language/try-with-resources.html)
|
4
4
|
|
1
try-with-resources 文リンク追加
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
幅優先の検索であれば、再帰は必要ありません。
|
2
2
|
|
3
|
-
File 配列の代わりに java.util.ArrayDeque を用い、出力ファイルのオープンクローズは dumpFile メソッドの外に出してみました。
|
3
|
+
File 配列の代わりに java.util.ArrayDeque を用い、出力ファイルのオープンクローズは dumpFile メソッドの外に出してみました。[try-with-resources 文](https://docs.oracle.com/javase/jp/7/technotes/guides/language/try-with-resources.html)
|
4
4
|
|
5
5
|
|
6
6
|
|