再帰の理解に問題があり、次の問題を解決できませんでした。
入力: オブジェクト (fe フィールド) と整数 n
望ましい出力: n フィールドのリスト
単純なオブジェクトを 2 つの部分に分割するメソッドを作成しましたが、正常に動作します。しかし、再帰を処理できませんでした。
createFields(field, 5) の最小限の例:
Input:
**********************************
* *
* *
* *
**********************************
1st iteration (after divide(field))
**********************************
* * *
* * *
* * *
**********************************
2nd iteration
**********************************
* * *
**********************************
* * *
**********************************
3rd last iteration
**********************************
* * * *
**********************************
* * *
**********************************
これで私を助けてもらえますか?
ありがとうございました!