首页 > 代码库 > 逗比做题
逗比做题
NYOJ (01串)
我非要用递归,我非要用记忆化搜索
1 #include<stdio.h> 2 #include<string.h> 3 4 int N; 5 int a[100][2]; 6 7 int solve(int i, int tem) 8 { 9 if(i==N)10 {11 if(tem==0)12 return 2;13 else14 return 1;15 }16 if(a[i][tem]>=0)17 return a[i][tem];18 if(tem==0)19 return a[i][tem]=solve(i+1,0)+solve(i+1,1);20 else21 return a[i][tem]=solve(i+1,0);22 }23 24 int main()25 {26 int T;27 scanf("%d",&T);28 while(T--)29 {30 memset(a,-1,sizeof(a));31 scanf("%d",&N);32 printf("%d\n",solve(1,0));33 }34 return 0;35 }
尼玛,自己就是一逗比!!
逗比做题
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。