本 Wiki 开启了 HTTPS。但由于同 IP 的 Blog 也开启了 HTTPS,因此本站必须要支持 SNI 的浏览器才能浏览。为了兼容一部分浏览器,本站保留了 HTTP 作为兼容。如果您的浏览器支持 SNI,请尽量通过 HTTPS 访问本站,谢谢!
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
cs:programming:cpp:courses:comp306:start:unit_1_2_3 [2024/09/15 12:45] – [Recursion] codinghare | cs:programming:cpp:courses:comp306:start:unit_1_2_3 [2024/09/15 13:00] (当前版本) – [Infinite Recursion] codinghare | ||
---|---|---|---|
行 337: | 行 337: | ||
* 通过自身参数的变化来进行下一步的处理 | * 通过自身参数的变化来进行下一步的处理 | ||
==Infinite Recursion== | ==Infinite Recursion== | ||
- | * 正常的递归需要 | + | 正常的递归需要 |
* base case | * base case | ||
* 趋向于 Base case 的条件 | * 趋向于 Base case 的条件 | ||
+ | ==更多的递归形式== | ||
+ | * 阶乘 | ||
+ | * base -> '' | ||
+ | * 递归 -> '' | ||
====Furitful functions==== | ====Furitful functions==== | ||
===return value=== | ===return value=== | ||
行 365: | 行 369: | ||
* 通常用于检测 | * 通常用于检测 | ||
===Main return=== | ===Main return=== | ||
+ | * '' | ||
+ | * 出问题时通常返回 '' | ||