C++之递归(recursion)和迭代(iteration)
只要能用程序实现的,都是可分解的.
感觉所有的事儿都能用循环,和判断语句实现.
如何写递归:
1 知道函数功能, 大框架搭好.
given
unknown
2 找到递归结束的条件(也就是最最简单的情况)
写在前面
3 functional model
这个真的是最难的模块,注意参数值是用given里面推得的,如果A可以推出B,那么初始参数就只有A,把B的定义写在里面.
把递归写在最后面,尾递归?
...
原创
2020-03-26 04:08:59 ·
637 阅读 ·
0 评论