归纳法 基于递归的技术 在最简单的形式中,递归是这样一种过程:先把问题分成一个或多个子问题,这些子问题在结构上和原来的问题一模一样,然后解这些子问题,把这些子问题的解组合起来,从而得到原问题的解。 归纳法,或称为尾递归; 无重叠子问题; 有重叠子问题。 归纳法 考虑一个带有参数n的问题,n通常表示问题实例中事务的数目 在进行问题求解时,从求解一个带有小一点参数的相同问题开始,然后再把解推广到包含所有n个对象 该方法基于数学归纳法证明技术,所设计的算法的正确性已自然地嵌入到算法的描述中了。 Algorithm 5.1 SELECTIONSORTREC Input: An array A[1…n] of n elements. Output: A[1…n] sorted in nondecreasing order. 1. sort(1) Procedure sort(i) {Sort A[i…n]} 1. if in then 2. k?i 3. for j?i+1 to n 4. if A[j]A[k] then k?j 5. end for 6. if k ?i then interchange A[i] and A[k] 7
您可能关注的文档
最近下载
- 2025年上海青浦区下半年区管企业统一招聘30人笔试参考题库附带答案详解.docx VIP
- 结直肠癌筛查健康教育.ppt VIP
- 2025年湖南省高考思想政治真题卷(附答案解析).docx VIP
- 昆仑通态触摸屏应用说明书 .pdf VIP
- 1.广义鲁棒控制与内生安全.pdf VIP
- PKS内生安全体系架构.pptx VIP
- 新视野商务英语视听说_下册_第四版_马龙海_课后习题答案(u1-u10).pdf
- 北京市海淀区2024-2025学年高一上学期1月期末考试生物试卷(含答案).docx VIP
- 2026 年离婚协议书全场景适用范本合集.docx VIP
- 八年级地理上册 4.2 农业 .ppt
原创力文档

文档评论(0)