递归 1005
2014-10-16 16:24
148 查看
#include<iostream> #include<cstdio> int a,b; int f[100000001]; using namespace std; int tg(int64_t i) { f[1]=1;f[2]=1; f[i]=2*tg(i-1); cout<<f[i]<<endl; 错误是因为数组自动默认为0所以达不到递归的效果 f[i-1]=tg(i-1); return 0; } int main() { int64_t n; scanf("%I64d",&n); tg(n); return 0; }
int recursive(int i) { int sum = 0; if (0 == i) return (1); return可以达到递归效果 else sum = i * recursive(i-1); return sum; }
int function(int a, int b, int n){ if (n==1) return 1; else if(n==2) return 1; else return (a*function(a, b, n-1)+b*function(a, b, n-2))%7;用函数值代替数组值f ; }
相关文章推荐
- 递归及递推问题系列之 Number Sequence hdoj 1005
- sicily 递归练习 1005. Arithmetic Expression Evaluation
- 1005. Spell It Right(递归模拟)
- PAT 甲级 1005. Spell It Right (递归)
- 递归、64位整数及模运算的循环周期(杭电1005)
- 杭电ACM OJ 1005 Number Sequence 简单却重要的公式题 完美考察了递归思想
- 注册表目录树的递归删除
- linux下为目录和文件设置权限,包括子目录的循环递归设置
- 将十进制整数转换成b进制字符串 (递归和非递归实现)
- php递归所有文件
- SQL Server 递归
- 递推递归专题 P 二分查找
- poj日记(1005)
- Mysql 的ERROR 1005 (HY000): Can't create table 'xxx' (errno: 150)
- TreeView递归生成树(普通加载和快速加载、最快的是点一级加载子节点)
- Python递归
- 树:(先序、中序得后序)(中序、后序得先序)递归实现
- Lightoj 1005 Rooks(DP)
- 递归递推练习 K
- 递归求解兔子对数问题