- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
班级学号姓名实验组别试验日期室温报告日期成绩报告内容:(目的和要求、原理、步骤、数据、计算、小结等)实验名称:菲波那契数列的实现算法及分析实验目的:掌握分别用递归和非递归方法计算菲波那契(Fibonacci)数列。掌握算法性能测试的方法,并能进行算法分析和比较。实验环境(硬/软件要求):Windows 2000, Visual C++ 6.0实验内容:二阶Fibonacci数列的定义如下:F0=1,F1=1,F2=2,F3=3,F4=5,…,Fi=Fi-1+Fi-2(i=1)。试用递归和非递归两种方法计算Fn的函数。实验要求:完成计算Fn的递归函数Fibrec。完成计算Fn的非递归函数Fibite。当N=10,15,20,25,30,35,40,45时测试以上两种算法的执行时间,并把测试结果填写在附表1-1中。 N 函数101520253035404589987109461213931346269149303521655801411836311903Fibrec运行时间00016110121913593151781Fib ite运行时:表格中填写的是测试时间,单位μm。试解释两种算法在执行时间上的不同,并对两种算法进行分析。#includestdio.h#includetime.h /*调用时间函数数据库*/long Fib_rec(int n) /*定义递归函数*/{if(n==0||n==1) /*判断是否为第一二个数*/return(1); /*返回结果*/else return(Fib_rec(n-1)+Fib_rec(n-2)); /*返回递归函数结果*/}long Fib_ite(int n) /*定义非递归函数*/{long fib1,fib2,fib; /*定义变量*/int i;fib1=1;fib2=1;for(i=2;i=n;i++) /*循环*/{fib=fib1+fib2;fib1=fib2;fib2=fib;}return fib; /*返回结果*/}void main() /*主函数*/{clock_t us1,us2; /*定义变量*/int n;printf(请输入n:\n); /*输出*/scanf(%d,n); /*输入*/us1=clock(); /*初始时间*/printf(递归函数计算结果:%ld\n,Fib_rec(n)); /*输出结果*/us2=clock(); /*终止时间*/printf(递归函数执行时间:%ld毫秒\n,us2-us1); /*输出运行时间*/us1=clock();printf(非递归函数计算结果:%ld\n,Fib_ite(n));us2=clock();printf(非递归函数执行时间:%ld毫秒\n,us2-us1);}
您可能关注的文档
- 教你如何在保证图片不失真的情况下缩小图片大小.doc
- 教你学会在图片上加自己的照片方法.doc
- 教你怎样用手机QQ空间送生日礼物教程.doc
- 教你用手机拍照的几个技巧.doc
- 教学中的互联网有哪些信誉好的足球投注网站参选教学案例(牛顿第一定律).doc
- 教学中的互联网有哪些信誉好的足球投注网站参选教学案例(梁慧欢).doc
- 教学案例:《用列举法求概率》教案.doc
- 教学管理处三月至六月份工作计划.doc
- 教学计划护理本科-2012.10.23-.doc
- 教学设计的基本理论.doc
- 2022-2023学年下学期七年级期末考试英语模拟卷(连云港专用)(原卷版).docx
- 江苏省泰兴市2021-2022学年八年级下学期期末英语试题(原卷版).docx
- 外研版英语2021-2022学年八年级下册期末复习卷四(含听力)(解析版).docx
- 2023年中考二轮小题必刷12 定语从句(原卷版).docx
- 精品解析:河北省唐山市路南区2021-2022学年七年级下学期期末英语试卷(原卷版).docx
- 期末考点大串讲-重点句子(解析版).docx
- 期末复习Unit 5-Unit 6 Grammar 语法专项练习2022-2023学年牛津译林版七年级英语下册.docx
- 2023暑假作业 第03练 频度副词(解析版).docx
- 2023暑假作业 第05练 祈使句(解析版).docx
- 专题11.阅读回答问题(期末真题精练精析)(解析版).docx
最近下载
- 培训课件_室内质量控制和室间质量评价.ppt
- MTT386-2011.PDF
- 教科版2022--2023学年度第一学期六年级科学上册期末测试卷及答案(含四套题).doc VIP
- 2024年高一数学竞赛试题和参考答案及评分标准.pdf VIP
- TCRHA-护士职业性腰背痛管理规范.pdf
- 2025届高考语文复习:二元关系型材料作文审题立意+课件.pptx VIP
- 文旅旅游市场营销案例分析.docx VIP
- 化工原理课程设计乙醇水连续浮阀精馏塔的设计.docx
- 第7课《党是最高政治领导力量》第一框《不忘初心牢记使命》精品课件(高教版2023·基础模块).pptx VIP
- 大学生mooc大数据技术原理与应用(林子雨)章节测验期末考试答案.pdf
文档评论(0)