- 5
- 0
- 约3.7千字
- 约 12页
- 2018-12-29 发布于福建
- 举报
第2讲分治算法和二乎分搜索算法
分治法的基本思想 * * * Fibonacci数列: 1, 1, 2, 3, 5, 8, 13… 迭代法求Fibonacci数列的前20项 #include stdio.h void main( ) { int i , f1=1 , f2=1 , f3; printf(%8d%8d, f1 , f2); for ( i=3 ; i=20 ; i++ ) { f3=f1+f2; f1=f2; f2=f3; printf(%8d, f3); if ( i%4==0) putchar(\n); } } 迭代法在已知数列前2项的基础上, 从第3项开始, 依次向后计算, 得出数列的每一项 思考:怎样用递归的方法求解? 2-1 递归法求Fibonacci数列 定义Fibonacci数列的递归数学模型: 递归法求Fibonacci数列 1 n=0,1 F(n-1)+F(n-2) n1 F(n)= 递归的终止条件 递归公式 int Fib(int n) { if (n0) { printf(error!); exit(0); } else
您可能关注的文档
最近下载
- 年产8万吨1,4-丁二醇工艺设计.docx VIP
- 中国肺结核诊断和治疗指南(2025年版).docx VIP
- 森林生态课后思考题课后一题答案薛建辉.docx VIP
- 储气罐检验重点.docx VIP
- 安徽省五校联盟2026届高三年级11月第一次五校联考化学试卷(含答案详解).pdf
- 2025年版儿童功能性消化不良中西医结合诊疗指南PPT课件.pptx VIP
- 厦门市政环能股份有限公司2024年土壤污染隐患排查报告.pdf VIP
- I86家甲级资质安全评价机构名单及业务范围.doc VIP
- AQT2035-2023 金属非金属地下矿山供水施救系统建设规范.pdf VIP
- 中建EPC设计管理培训(131页).pdf VIP
原创力文档

文档评论(0)