首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > 其他 > 非递归解决斐波那契数列问题

非递归解决斐波那契数列问题

  • 资源大小:3.39 MB
  • 上传时间:2021-06-30
  • 下载次数:0次
  • 浏览次数:0次
  • 资源积分:1积分
  • 标      签: 算法 c++ 问题

资 源 简 介

递归的缺点: –递归算法解题相对常用的算法如普通循环等,运行效率较低。因此,应该尽量避免使用递归,除非没有更好的算法或者某种特定情况,递归更为适合的时候。在递归调用的过程当中系统为每一层的返回点、局部量等开辟了栈来存储。递归次数过多容易造成栈溢出等 –执行时间长、占用空间多 –主要原因:递归调用时的现场保护与恢复(相对于迭代过程而言) 一个反复执行过程,可否用循环结构实现? 递归调用时,返回点怎么记录? 递归返回时,如何接着以前的断点继续执行? 返回值如何处理:若当前是较深一层的递归调用,如何将返回值返回到上一层递归过程的引用位置上? 系统栈:保护现场、保存返回值、返回地址

文 件 列 表

1.2
1.2.depend
1.2.layout
bin
Debug
1.2.exe
bin.exe
main.cpp
obj
obj.exe
bin
obj
1.2.cbp
1.2
VIP VIP
0.192190s