计算机算法是什么时候出现的(计算机算法是什么)
今天小编岚岚来为大家解答以上的问题。计算机算法是什么时候出现的,计算机算法是什么相信很多小伙伴还不知道,现在让我们一起来看看吧!
1、计算机算法是以一步接一步的方式来详细描述计算机如何将输入转化为所要求的输出的过程,或者说,算法是对计算机上执行的计算过程的具体描述。
2、【算法性质】一个算法必须具备以下性质:算法首先必须是正确的,即对于任意的一组输入,包括合理的输入与不合理的输入,总能得到预期的输出。
3、如果一个算法只是对合理的输入才能得到预期的输出,而在异常情况下却无法预料输出的结果,那么它就不是正确的。
4、算法必须是由一系列具体步骤组成的,并且每一步都能够被计算机所理解和执行,而不是抽象和模糊的概念。
5、每个步骤都有确定的执行顺序,即上一步在哪里;下一步是什么,都必须明确,无二义性。
6、无论算法有多么复杂,都必须在有限步之后结束并终止运行;即算法的步骤必须是有限的。
7、在任何情况下,算法都不能陷入无限循环中。
8、一个问题的解决方案可以有多种表达方式;但只有满足以上4个条件的解才能称之为算法。
9、【算法特点】有穷性。
10、一个算法应包含有限的操作步骤,而不能是无限的。
11、事实上“有穷性”往往指“在合理的范围之内”。
12、如果让计算机执行一个历时1000年才结束的算法,这虽然是有穷的,但超过了合理的限度,人们不把他视为有效算法。
13、确定性。
14、算法中的每一个步骤都应当是确定的,而不应当是含糊的、模棱两可的。
15、算法中的每一个步骤应当不致被解释成不同的含义,而应是十分明确的。
16、也就是说,算法的含义应当是唯一的,而不应当产生“歧义性”。
17、有零个或多个输入、所谓输入是指在执行算法是需要从外界取得必要的信息。
18、有一个或多个输出。
19、算法的目的是为了求解,没有输出的算法是没有意义的。
20、有效性。
21、 算法中的每一个 步骤都应当能有效的执行。
22、并得到确定的结果。
23、参考资料胡金初.计算机算法. 北京交通大学出版社: 北京交通大学出版社,2009年03月。
本文就为大家分享到这里,希望小伙伴们会喜欢。
免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!
-
在百草园里,鲁迅先生描绘了一幅生动的童年画卷。这里有碧绿的菜畦、光滑的石井栏、高大的皂荚树和紫红的桑葚...浏览全文>>
-
夕阳西下,天边的云霞被染成了绚丽的橙红色,仿佛一幅巨大的油画铺展在眼前。远处的小山丘在余晖中显得格外柔...浏览全文>>
-
在现代工业生产与日常生活中,风扇马达的应用非常广泛,无论是家用电器还是机械设备,其性能直接影响到最终的...浏览全文>>
-
在日常生活中,风扇作为常用的电器设备之一,其性能直接影响到我们的舒适度。然而,当风扇出现运转缓慢的问题...浏览全文>>
-
在日常生活中,风扇是我们常用的电器之一,但有时在更换或维修风扇电机时,可能会遇到一些特殊情况,比如电机...浏览全文>>
-
夏天到了,风扇成了我们生活中不可或缺的小帮手。然而,有时候风扇突然不转了,确实让人头疼。如果你遇到了这...浏览全文>>
-
在现代家居装修中,风扇灯因其兼具照明和通风的功能而受到广泛欢迎。然而,对于一些用户来说,如何正确连接风...浏览全文>>
-
在《风色幻想命运传说》这款游戏中,英雄的培养是提升战斗力的重要环节之一。而其中的“凝魂”系统更是让许多...浏览全文>>
-
近年来,随着我国生态文明建设的不断推进和国家治理体系现代化的要求,森林公安管理体制的改革与调整成为一项...浏览全文>>
-
尊敬的[收件人姓名或单位名称]:您好!首先感谢您在百忙之中抽出时间阅读此函。我们是[您的机构或组织名称],...浏览全文>>