计算机算法的一般含义
2024-10-01 20:30:33
算法是一系列解决问题的清晰指令,也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法可能用不同的时间、空间或效率来完成同样的任务。一个算法的优劣可以用空间复杂度与时间复杂度来衡量。
算法可以理解为有基本运算及规定的运算顺序所构成的完整的解题步骤。或者看成按照要求设计好的有限的确切的计算序列,并且这样的步骤和序列可以解决一类问题。
一个算法应该具有以下五个重要的特征:
1、有穷性:一个算法必须保证执行有限步之后结束;
2、确切性:算法的每一步骤必须有确切的定义;
3、输入:一个算法有0个或多个输入,以刻画运算对象的初始情况;
4、输出:一个算法有一个或多个输出,以反映对输入数据加工后的结果。
5、可行性:算法原则上能够精确地运行,而且人们用笔和纸做有限次运算后即可完成。
- 上一篇:计算机四级有什么含金量
- 下一篇:计算机所能辨认的最小信息单位是
猜你喜欢
-
用医保卡去医院看牙齿可以报销吗
阅读量:92 -
租房一般要问清楚哪些问题
阅读量:88 -
如何选购儿童三轮车
阅读量:91 -
烤漆门如何补漆
阅读量:31 -
黑色车漆面白斑如何处理
阅读量:96 -
怎么正确护理头发
阅读量:41 -
卫生间防水需要注意哪些
阅读量:51 -
羽绒服漏绒怎么解决
阅读量:41 -
怎样选购水管
阅读量:11 -
海苔如何选购
阅读量:55
猜你喜欢
-
阅读量:61
-
阅读量:44
-
阅读量:33
-
阅读量:76
-
阅读量:16
-
阅读量:13
-
阅读量:77
-
阅读量:86
-
阅读量:43
-
阅读量:30