* 6.5 递归程序的模拟——转换为非递归 由此流程图得程序如下: void P1( int n ){ stack s ; while ( n 0 ) { s.push ( n ); n = n - 1; } while ( !s.empty( ) ) { s.pop ( n ); cout n; } } stack s; n0 s.push(n); n=n-1; s.empty( )? s.pop (n ); L1: cout n; N Y L0 N Y * 6.5 递归程序的模拟——转换为非递归 例:将下面递归程序转换为等价的非递归程序。 void P(int n ){ if ( n 0 ){ cout n; P( n – 1 ); } } 解: 按转换规则及简化规则 进行转换细节不再赘述, 结果如右图所式: void P1(int W) { stack S; // 规则1 L0:
您可能关注的文档
- 2017一建备考机电工程实务全部考点问答题答大全(根据新教材整理)集锦讲解.doc
- 单片机的汇编语言与程序设计解读.ppt
- 单片机第七章MCS-51单片机扩展存储器的设计解读.ppt
- 单片机多路数据采集控制系统—软件仿真解读.docx
- 单片机考卷(2011-121A)解读.doc
- 2016中考化学一轮复习集训:二氧化碳的化学性质(含解析)讲解.doc
- 2016中考审题立意(带一本书去旅行)讲解.ppt
- 单片机期末复习重点第2章解读.ppt
- 国营菲律宾解读.ppt
- 国有土地上非住宅征收评估操作指引解读.doc
- 中国国家标准 GB/Z 18975.11-2026工业自动化系统与集成 流程工厂(包括石油和天然气生产设施)生命周期数据集成 第11部分: 基于RDFS方法论的参考数据工业简化用法.pdf
- GB 51251-2017 建筑防烟排烟系统技术标准 正式版加条文.pdf
- 《建筑防烟排烟系统技术标准》GB51251-2017(170822报批稿)规范.pdf
- 2025年人形机器人市场研究报告.docx
- 2025年人形机器人市场研究报告.pdf
- 从对话到执行:OpenClaw企业级智能体应用手册.pdf
- 《商业模式创新》.pdf
- Openclaw龙虾全维度安全实战指南.pdf
- 2025年IT行业项目管理调查报告.pdf
- 2025年宠物洗护市场复盘总结及新品趋势.pdf
最近下载
- 金蝶云星空最新版操作手册(PDF版).docx VIP
- (高清版)DB52∕T 1482-2019 二次供水储水设施清洗消毒技术规范.pdf VIP
- 2025年云南省昭通市小升初数学试卷含答案.pdf VIP
- 罗克韦尔(AB)Logix5000控制器系统参考手册(中文).pdf
- 中考语文总复习资料.doc VIP
- JDG管国标厚度要求(2022版).docx VIP
- 机械制图习题集-第七版-课后答案.ppt VIP
- DB52∕T 1482-2019 二次供水储水设施清洗消毒技术规范.docx VIP
- 视频监控维保项目投标方案(技术标).pptx VIP
- 论残疾人劳动就业权的法律保护【精品论文】.doc VIP
原创力文档

文档评论(0)