我在理解递归方面遇到了麻烦,我无法解决以下问题。
输入:一个对象(fe 字段)和整数 n
所需输出:具有 n 个字段的列表
我写了一个方法,将一个简单的对象分成两部分,效果很好。但我无法处理递归。
createFields(field, 5) 的最小示例:
Input:
**********************************
* *
* *
* *
**********************************
1st iteration (after divide(field))
**********************************
* * *
* * *
* * *
**********************************
2nd iteration
**********************************
* * *
**********************************
* * *
**********************************
3rd last iteration
**********************************
* * * *
**********************************
* * *
**********************************
你能帮我解决这个问题吗?
谢谢!