//
// main.cpp
// 3-13递归Fibonacci级数
//
// Created by T.P on 2018/3/21.
// Copyright © 2018年 T.P. All rights reserved.
//
//课本习题3-13.用递归的方法编写函数求Fibonacci级数,
//公式为:Fn=Fn-1 + Fn-2 (n>2),F1=F2=1 #include <iostream>
using namespace std; int fibon(int n,int &s)
{
if (n==2||n==1)
s=1; //注意递归归,验证,从最小的地方推
else
s=fibon(n-1,s)+fibon(n-2,s);
return s;
} int main()
{
int s=0;
int n;
cout<<"请输入Fibonacci级数的n值(n>2):";
cin>>n;
fibon(n,s);
cout<<s<<endl; return 0;
}

//
// main.cpp
// 3-14递归n阶勒让德多项式
//
// Created by T.P on 2018/3/21.
// Copyright © 2018年 T.P. All rights reserved.
//
//课本习题3-14
//Pn(x)=1, n=0
// =x, n=1
// =[(2n-1)x*Pn-1(x)-(n-1)Pn-2(x)]/n ,n>1 #include <iostream>
using namespace std; int LRD(int x,int n)
{
if(n==0)
return 1;
else if (n==1)
return x;
else
return ((2*n-1)*x*LRD(x, n-1)-(n-1)*LRD(x, n-2))/n;
} int main()
{
int x,n;
int s=0;
cin>>x>>n;
s=LRD(x, n);
cout<<s<<endl;
return 0;
}

最新文章

  1. 【Alpha版本】冲刺阶段——Day 1
  2. Mac系统下显示和隐藏文件
  3. SQL Server时间粒度系列----第2节日期、周时间粒度详解
  4. oracle中number类型的数据使用as string 得到的值为null
  5. js闭包初体验
  6. Android启动组件的三种主流及若干非主流方式
  7. Windows优化大师最新版 V7.99 Build 12.604发布
  8. 关于.net那点事儿
  9. mysql出现Got error 28 from storage engine错误
  10. 21、javascript 基础
  11. (转)25个增强iOS应用程序性能的提示和技巧--中级篇
  12. java中数据库通用层
  13. OSPF的基本配置及DR /BDR选举的实验
  14. Python----多元线性回归
  15. 课下作业——MyCP
  16. 关于 java.lang.ClassCastException: java.math.BigDecimal cannot be cast to java.lang.String
  17. pointcut 切面表达式 切入点表达式
  18. 树莓派集群实践2——修改树莓派3 指定IP,DNS要修改dhcpcd.conf
  19. vue封装第三方插件并发布到npm
  20. JAVA中如何将一个json形式的字符串转为json对象或对象列表

热门文章

  1. 洛谷P1616 疯狂的采药
  2. tinyhttpd简介
  3. jquery实现单击div切换背景
  4. CSS像素设置为整数,渲染结果像素带有小数
  5. jq常用事件
  6. -Bash: Unzip: Command Not Found解决方法 安装unzip
  7. 前端开发之JavaScript
  8. JQuery操作select下拉框
  9. Python--day43--mysql自增列之起始值和步长
  10. P1004 奶牛与牧场