- 42
- 0
- 约3.26千字
- 约 26页
- 2017-11-20 发布于江苏
- 举报
C语言递推与递归
内容摘要 递推算法 递归算法 计算组合数 汉诺塔问题 快速排序问题 递归思想 递推与递归 递推算法 例题:古有善切饼者,名庖丙,庖丁之弟也。把一张大饼置于板上,不许离开,每一刀切下去都是一条直线。问切20刀最多能分成多少块? 递推算法 a(n) 表示切n刀可以分成的块数 a(1) = 1 + 1 = 2 //切第1刀多出1块 a(2) = 2 + 2 = 4 //切第2刀多出2块 a(3) = 4 + 3 = 7 //切第3刀多出3块 a(4) = 7 + 4 = 11 //切第4刀多出4块 归纳后得到规律: a(n) = a(n-1) + n //切第n刀多出n块 a(0) = 1 //不切时块数是1 递推算法 编写函数cutpie求解切n刀后得到的块数 递推算法 将复杂运算分解为若干重复的简单运算 后一步骤建立于前一步骤之上 计算每一步骤的方法相同 从开始向后计算出结果 使用循环结构,通过多次循环逐渐逼近结果 递推算法 练习:递推数列:数列的每一项都可以通过前面若干项计算生成,可用递推公式定义 练习:阶乘:1!, 2!, 3!, 4!, … …, (n-1)!, n! a(n) = n * a(n-1) //第n项通过第n-1项乘n得到 a(1) = 1 练习:斐波那契数列:1, 1, 2, 3, 5, 8 … … a(n) = a(n-1) + a(n
您可能关注的文档
- 黄山区毛坦水电站引水工程拦河坝施工组织方案.doc
- 高频开关电源并联均流的技术本科大学论文.doc
- 黄河羊曲水电站砂石加工、混凝土拌合系统土建工程施工组织方案.doc
- 黄柏河完全小学运动场新建工程施工组织方案技术标.doc
- 麦精及风味啤酒的制备本科大学论文.doc
- 黄石门铁矿尾矿库取砂工程初步方案.doc
- 鼠标上壳注塑模具的设计大学论文.doc
- 齿轮油泵方案CADCAM应用技术Ⅰ大作业.doc
- 齿轮齿条转向器方案.docx
- 齿轮类零件加工工艺分析及夹具方案.doc
- 建筑工程材料选择题:碳素结构钢与钢筋性能.pdf
- 眼部护理的跨文化比较.pptx
- 眼部护理:季节性变化的影响.pptx
- 眼部护理:男士与女士的特别需求.pptx
- 《快乐读书吧:在那奇妙的王国里》(课件)-2025-2026学年语文三年级上册统编版.pptx
- 眼部护理:眼部疲劳的预防措施.pptx
- 2026届九年级英语中考冲刺分层模拟卷与答案解析(质量检查版,含听力原文、作答空间和评分细则).docx
- 2026版项目投资合作协议书范本条款清单与签署风控提示模板(流程图).docx
- 2026版企业通用岗位结构化面试题库与综合评分表规范填写规范与审批台账模板(看板模板).docx
- 2026版企业会计准则现金流量表编制口径手册(执行版,含分类口径/填报模板填写规范与审批台账模板(测算模型).docx
最近下载
- 2023年蚌埠二中自主招生考试数学素质测试题目及答案.doc VIP
- 2025中国融通财产保险有限公司招聘7人模拟试卷含答案详解.docx VIP
- 问题提出(课件)-三年级下册数学西南大学版.pptx VIP
- 2026年水务集团招聘考试笔试模拟冲刺试卷及答案.docx VIP
- 日立电梯MCUB03板使用说明书.pdf
- 2025年四川省安全员《A证》考试题库及答案.docx
- 2026年安徽省合肥168中中考数学三模试卷附答案解析.docx
- 【福建】2025年高考全国一卷语文高考真题文档版(含答案).pdf VIP
- 2026届高考语文复习:统编版教材14篇小说教考衔接完全攻略.docx
- 温崇凯头皮针中医课件.pptx
原创力文档

文档评论(0)