![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
递归
Yan.yh
这个作者很懒,什么都没留下…
展开
-
李白打酒 递归 C语言
#include<stdio.h>int a[16]; //a[1]到a[15]是我们要讨论的对象,所以要到16int s=0; //统计有多少种情况void f(int hua, int dian, int jiu, int i)//i表示遇见的次数{ if (i == 16)//终结条件,表示前15次讨论完毕 { if (jiu == 0 && hua == 10 && dian == 5 &&a[15]==0) {.原创 2022-04-10 00:13:47 · 1080 阅读 · 0 评论 -
走台阶 递归 C语言
#include<stdio.h>int f(int s, int c)//s走了多少个 台阶 c走了多少次{ if (s > 39) return 0; if (s == 39) { if (c % 2 == 0)//判断 return 1; } return f(s + 1, c + 1) + f(s + 2, c + 1);}int main(){ int i = f(1,1) + f(2,1); printf("%d", i); retur.原创 2022-04-04 14:42:01 · 956 阅读 · 0 评论