update
many, many chore
This commit is contained in:
@@ -4,15 +4,13 @@
|
||||
|
||||

|
||||
|
||||
#
|
||||
|
||||
# 释义
|
||||
## 释义
|
||||
|
||||
递归是在函数主体中重复调用函数的基本方案
|
||||
|
||||
让我们来看一个经典的例子
|
||||
|
||||
> 阶乘,即 n!=n*(n-1)*......*2*1<br/>例如: `5! = 5 * 4 * 3 * 2 * 1 = 120`.
|
||||
> 阶乘,即 n! =n \* (n - 1) \*...... \* 2 \* 1<br/>例如:5! = 5 \* 4 \* 3 \* 2 \* 1 = 120.
|
||||
|
||||
而阶乘的代码如下编辑
|
||||
|
||||
@@ -29,9 +27,9 @@ def factorial(n):
|
||||
- 想想在最简单的情况下函数将如何跳转
|
||||
- 考虑使用问题的更简单版本来进行解决问题
|
||||
|
||||
# 任务
|
||||
## 任务
|
||||
|
||||
P4:编写一个递归函数 `skip_add`,它接受一个参数 n 并返回 `n + n-2 + n-4 + n-6 + ... + 0`。假设 n 是非负数。
|
||||
P4:编写一个递归函数 `skip_add`,它接受一个参数 n 并返回 `n + n-2 + n-4 + n-6 +...+ 0`。假设 n 是非负数。
|
||||
|
||||
```python
|
||||
def skip_add(n):
|
||||
|
||||
Reference in New Issue
Block a user