- 15
- 0
- 约1.25万字
- 约 75页
- 2017-08-25 发布于湖北
- 举报
堆栈知识详解(简单易懂)分析
问题抽象 3个塔,n个碟子 初始:所有碟子放在1号塔,大的在底下,小的在上面 任务:把碟子移动到2号塔,顺序不变, 可用3号塔辅助 限制 每次只能移动一个碟子 总是大碟子在下,小的在上 递归解法 移动碟子的方法:move(n, t1, t2, t3)——将n个碟子从t1移到t2,t3辅助 可分解为3个步骤 将n-1个碟子从t1移到t3:move(n-1, t1, t3, t2) 将最大的碟子从t1移到t2 将n-1个碟子从t3移到t2:move(n-1, t3, t2, t1) 递归规则 基本情况 汉诺塔递归程序 void TowersOfHanoi(int n, int x, int y, int z) {// Move the top n disks from tower x to tower y. // Use tower z for intermediate storage. if (n 0) { TowersOfHanoi(n-1, x, z, y); cout Move top disk from tower x to top of tower y endl; TowersOfHanoi(n-1, z, y, x);} } ?moves(n)=2n-1——最少次数,Θ(2n) 汉诺塔
您可能关注的文档
- 基因组学-黄学辉-bio2000分析.ppt
- 基坑支护课程设计分析.doc
- 基坑支护锚索施工专项方案分析.doc
- 基坑监测要点分析.doc
- 基坑边坡修补措施分析.doc
- 基坑支护文稿分析.pptx
- 基床以下路基试验段方案分析.doc
- 基坑设计计算实例分析.doc
- 基坑毕业设计英文翻译分析.doc
- 基本几何精度习题课分析.ppt
- 2026届甘肃省民勤三中高考化学三模试卷含解析.doc
- 2021年人力资源年终工作汇报 附2026年人力预算测算表 可直接套用.pptx
- 2021年直播间氛围打造提升停留时长培训课件.pptx
- 2026届广西钦州市第二中学高三第二次模拟考试历史试卷含解析.doc
- 2020应对儿童厌学叛逆专属心理健康教育宣讲课件.pptx
- 2026届江苏省南通巿启东中学5月高三月考物理试题.doc
- 2026年初中语文写作课件.pptx
- 2026年电子元件检测实训教程PPT.pptx
- 2026届安徽省肥东县圣泉中学高三下期末模拟联考数学试题.doc
- 广东省惠东县惠东高级中学2026届高三考前热身生物试卷含解析.doc
最近下载
- 新解读《GB_T 21268-2014非公路用旅游观光车通用技术条件》.docx VIP
- 融通物业面试题库及答案.doc VIP
- 《GB_T 21268-2014非公路用旅游观光车通用技术条件》专题研究报告.pptx VIP
- 便秘知识课件.pptx VIP
- 2023年湖南理工学院汉语言文学专业《现代汉语》期末试卷A(有答案).docx VIP
- (正式版)DB37∕T 5345-2025 《建筑工程流态固化土应用技术规程》.pdf VIP
- Unit 2 Dream toys Experience & Understand(教学课件)英语人教大同版三年级下册2026.pptx
- 动量与能量的综合应用-2025年新高考物理大题(含答案).pdf VIP
- 制药车间布置设计.ppt VIP
- 《特种设备焊接操作人员考核细则》(TSG Z6002-2026).docx VIP
原创力文档

文档评论(0)