计算机中的算法是做什么的?
算法在计算机中的作用:计算机中使用的其他技术都离不开算法的支持,只有将算法与其他技术有效结合,才能最大限度地发挥计算机解决问题的能力,最终达到1+1 > 2的效果。
计算机算法(Computer algorithm)是一种按部就班的方式,详细描述计算机如何将输入转换成所需的输出,或者说算法是在计算机上执行的计算过程的具体描述。
电脑不可能无限快,存储也不是免费的。为了提高解题效率,必须研究算法。同时,不同算法解决同一个问题的效率往往相差很大,这种效率差距的影响往往大于硬件和软件的影响。
扩展数据:
计算机中算法的特点:
1,有限。一个算法应该包含有限的运算步骤,而不是无限的。事实上,“穷”往往意味着“在合理范围内”。如果让计算机执行一个花了1000年才完成的算法,虽然很差,但超过了合理的极限,人们也不把它当成有效的算法。
2.确定性。算法中的每一步都应该是明确的,不应该含糊不清。算法中的每一步都不应该被解读成不同的意思,而应该非常清晰。换句话说,算法的意义应该是唯一的,不应该产生“歧义”。
3、有零个或多个输入,所谓输入是指算法的执行是从外界获取必要的信息。
4.有一个或多个输出。算法的目的是求解,没有输出的算法是没有意义的。
5.有效性。算法中的每一步都要有效执行。并得到明确的结果。
百度百科-算法