标签: c++ recursion data-structures
我正在审查递归的定义,在我的笔记中有关于递归问题的两个问题。一个问题是关于基本情况,另一个问题关于问题的小版本,我总是对哪个问题感到困惑...你能帮我找到吗?一种更好地理解这些概念的方法吗?
练习中的例子是:
两者:
答案 0 :(得分:2)
这是递归结束的一个简单案例。 (想想输入案例)例如。
注意:有时候有多个基本案例:例如斐波纳契数有两个基本情况(第一个和第二个数字)。
在这里,您想找到一个小步骤,您可以继续。 (考虑一个简单的动作来执行输入)