- 4
- 0
- 约2.07万字
- 约 87页
- 2016-12-20 发布于重庆
- 举报
* 3.5 栈与递归 多个函数嵌套调用的规则是:后调用先返回 ! 此时的内存管理实行“栈式管理” 例如: void main( ){ void a( ){ void b( ){ … … … a( ); b( ); … … }//main }// a }// b Main的数据区 函数a的数据区 函数b的数据区 递回函数可以用栈来实现 回顾一下n!的递回调用是如何编写程序的? 如果非要使用栈来实现如何描述? 又如计算裴波契数又该如何使用栈来实现编程? (参见课本P107页) 递回调用的时间复杂度 以裴波契数的计算为例: Long F (long n) { If(n=1)return n; //递回终止条件 else return F(n-1)+F(n-2);//递回调用 }; 计算F(1),调用一次,计算F(2),调F(2),F(1),F(0) 计算F(3)调次F(3),F(2), 1F(0),2次F(1)共5次; 计算F(4):1次F(4),F(3),2次F(2),F(
您可能关注的文档
最近下载
- 建設分野特定技能2号評価試験练习题8有答案.docx
- 基础工程吉林大学期末考试题库答案 2023春.doc VIP
- 梳状SMA - g - MPEG共聚物的精准合成及其分散性能的深度剖析.docx
- 2026年河南郑州市高三二模语文试卷答案讲评课件.pdf VIP
- 本科论文设计-麻家梁煤矿8.0Mt-a新井设计.doc VIP
- 电子科技大学《数据挖掘与大数据分析》2023-2024学年第一学期期末试卷.pdf VIP
- DB15∕T 4300-2026 现代煤化工企业能源管理体系实施指南.pdf VIP
- JJF(皖) 258-2026 臭氧比色计校准规范.pdf VIP
- JJF(皖) 256-2026 轨道车轮对动平衡机校准规范.pdf VIP
- JJF(皖) 253-2026 回流焊炉校准规范.pdf VIP
原创力文档

文档评论(0)