算法是指解决问题的

如题所述

算法是解决问题的清晰指令和策略机制。

算法以及空间模型等概念的一门学科,透过抽象化和逻辑推理的使用,尤其是计算量度和对物体形状及运动的观察中产生,数学家们做讲这些概念,为了工以及从合适选定的公理及定义中建立起严谨推导出的真理。

算法是逻辑性很强的学科,学算法,做数学题有助于锻炼发散思维,锻炼逻辑能力,算法也能让人学会思考问题,让人变得睿智,学习算法,买菜算账,金融统计,建筑各种用处不言而喻。

算法可以理解为由基本运算及规定的运算顺序所构成的完整的解题步骤,或看成按要求设计好的有限的确切的计算序列,并且这样的步骤或序列能够解决一类问题。

算法的特征

(1)确定性:算法的每一步必须是确切定义的,且无二意性,算法只有唯一的一条执行路径,对于相同的输入只能得出相同的输出。

(2)有容性:一个算法必须在执行有穷次运算后结束,在所规定的时间和空间内,若不能获得正确结果,其算法也是不能被采用的。

(3)可行性:算法中的每一个步骤都必须能用实现算法的工具可执行指令精确表达,并在有限步骤内完成,否则这种算法也是不会被采纳的。

(4)算法一定要根据输入的初始数据或给定的初值才能正确执行它的每一步骤。

温馨提示:答案为网友推荐,仅供参考
相似回答