- 9
- 0
- 约 15页
- 2016-12-06 发布于四川
- 举报
(计算机算法分析与设计
算法是指解决问题的一种方法或一个过程。
算法是若干指令的有穷序列,满足性质:
(1)输入:有外部提供的量作为算法的输入。(2)输出:算法产生至少一个量作为输出。
(3)确定性:组成算法的每条指令是清晰,无歧义的。
(4)有限性:算法中每条指令的执行次数是有限的,执行每条指令的时间也是有限的。
程序是算法用某种程序设计语言的具体实现。程序可以不满足算法的性质(4)。
分治法的设计思想是,将一个难以直接解决的大问题,分割成一些规模较小的相同问题,以便各个击破,分而治之。
直接或间接地调用自身的算法称为递归算法。用函数自身给出定义的函数称为递归函数。
1.阶乘函数 阶乘函数可递归地定义为:
边界条件
递归方程
边界条件与递归方程是递归函数的二个要素
2.Fibonacci数列
无穷数列1,1,2,3,5,8,13,21,34,55,……,称为Fibonacci数列。它可以递归地定义为:
当一个函数及它的一个变量是由函数自身定义时,称这个函数是双递归函数。
Ackerman函数A(n,m)定义如下:
Ackerman函数
A(n,m)的自变量m的每一个值都定义了一个单变量函数:
M=0时,A(n,0)=n+2
M=1时,A(n,1)=A(A(n-1,1),0)=A(n
您可能关注的文档
- (规章制度编写格式模板试行.docx
- (视力检测调查报告.doc
- (视听语言课程作品摹拍策划方案.doc
- (观展调查问卷.doc
- (解决四不问题汇报材料.doc
- (解决每次启动时出现配置进度的问题.docx
- (解决终端客户问题的话术模板.doc
- (解决问题教学中培养学生逻辑思维能力.doc
- (解决问题能力的培养.docx
- (解开阅读理解题的面纱.doc
- 2026年老年娱乐行业市场潜力与老龄化社会需求报告.docx
- 2026年办公用品行业市场细分领域发展趋势报告.docx
- 核医学技术(中级377)专业知识卫生专业技术资格考试备考难点解析(2026年).docx
- 2025浙江湖州科创企业管理咨询有限公司招聘3人笔试历年参考题库附带答案详解.docx
- 重庆文化艺术职业学院《电气工程制图与CAD》2026-2027学年第一学期期末试卷含解析.doc
- 2026年纺织服装行业报告:绿色环保与市场创新.docx
- 2026年旅游行业旅游行业投资环境分析报告.docx
- 2026年人工智能行业应用场景与合规要求报告[001].docx
- 2026年新材料在航空航天发动机中的应用报告.docx
- 2026年体育智能球场分析系统报告.docx
原创力文档

文档评论(0)