- 91
- 0
- 约1.82千字
- 约 3页
- 2021-11-15 发布于上海
- 举报
11
11
?谈谈你对算法与程序设计的理解和认识,在学习过程中有
什么亲身体会
算法是为解决一个特定问题而采取的确定的?有限的步骤,在计算机科学中, 算法指令的有限序列,是一个可终止的?有序的?无歧义的?可执行的指令的集 合。
按照算法的定义,一个算法必须具备下列 5 个特征:
有穷性 一个算法对于任何合法的操作对象必须在执行有穷个操作之后结
束,换句话说,算法的步骤不可以无穷无尽,设计算法时应该关 注算法结束的条件,但有穷性也应在合理的范围内。
确定性 确定性也称无二义性。算法中,对每一个操作的描述都必须是精
确的,有确切的含义,而不是模棱两可的。算法的确切性要求在 一个算法的执行期间,执行过程中的每一个信息必须可以唯一。完全地确定每个步骤的动作。在任何情况下,算法只有唯一的一 条执行路径。
可行性 一个算法必须由可执行的步骤组成,也可用有效性来描述算法的这一特性,即每一个步骤是有效的,就意味着它是做得到的。
输入一个算法有 0 个或多个输入。一般情况下,输入的是算法的操作对象,算法的操作对象可以在算法执行前临时给出,也可以在编 写算法时直接给出。
输岀 一个算法有 1 个或多个输出。这些输出是算法对输入的操作对象
执行操作后合乎逻辑的操作结果。一个算法必须有操作结果,没 有输出的算法是毫无意义的。
算法有不同的描述方法,如讣算机拓级语言描述?数学语言描述或约定的符 号和
图
您可能关注的文档
最近下载
- 处方点评工作表(完整新版).pdf VIP
- 物理AI行业研究:物理AI中期高壁垒+高价值量环节——触觉&灵巧手.pptx VIP
- (2026秋新版)部编版五年级语文上册《语文园地八》PPT课件.pptx VIP
- 0166 跌水与急流槽施工课件讲解.ppt VIP
- 2024光伏发电工程施工质量验收规程.docx VIP
- 湘教版八年级上册数学精品教学课件 第5章 直角三角形 专项突破12 利用勾股定理解决折叠问题.ppt VIP
- 《煤矿重大事故隐患判定标准》解读.pptx
- 洁净区作业培训.ppt VIP
- 新统编版三年级上语文《习作:我来编童话 》优质课课堂教学设计.doc VIP
- 智算运维考试(网络)测试卷及答案.docx VIP
原创力文档

文档评论(0)