- 7
- 0
- 约6.19千字
- 约 16页
- 2024-01-09 发布于江苏
- 举报
组合数学实验报告
班级:网络091班
姓名:郭静
学号:092566
实验一Fibonacci数非递归解
一、实验题目
Fibonacci数列的定义如下:
请用递归方法和非递归方法求解该问题,各编写一个函数,要求函数接受的值,返回的值。
二、实验要求
1分别求的情况。
2对比两个程序的执行时间,然后分别对两种算法进行复杂性分析。
三、实验源程序
#includeiostream
#includetime.h
usingnamespacestd;
//递归方式求解Fibonacci数列
doublemethodOneFibonacci(intn)
{
doubleresult;
if(n==1||n==2)
{
result=1;
}
else
{
result=methodOneFibonacci(n-2)+methodOneFibonacci(n-1);
}
returnresult;
}
//非递归方式求解Fibonacci数列
doublemethodTwoFibonacci(intn)
{
doubleresult;
doublef1=1;
doublef2=1;
if(n==1||n==2)
{
result=1;
}
您可能关注的文档
最近下载
- 手工钣金件三簸箕制作.ppt VIP
- 手工钣金件三簸箕制作.pptx VIP
- 2025年演出经纪人国际演出知识产权(版权、商标权)跨境保护与侵权风险专题试卷及解析.pdf VIP
- 2025年演出经纪人沉浸式互动演出项目风险评估专题试卷及解析.pdf VIP
- 跨文化教育场景下教师数字跨文化交际能力培养.pdf VIP
- 2025年拍卖师“合同陷阱”引发的信任危机公关案例分析专题试卷及解析.pdf VIP
- 2025年招标师围标串标、弄虚作假等违法行为的表现形式与审计线索发现专题试卷及解析.pdf VIP
- 2023-2024学年江苏省南通市启东市某校高一(上)开学生物试卷(含解析).docx VIP
- 思辨与创新(复旦大学)智慧树知到章节测试答案.doc VIP
- 老年人预防跌倒的健康指导.pptx VIP
原创力文档

文档评论(0)