Code前端首页关于Code前端联系我们

算法就是程序,对吗?

terry 2年前 (2023-09-27) 阅读数 66 #数据结构与算法

没有。

算法是解决问题的过程,程序是算法的代码。算法的实现依赖于程序来完成任务。程序需要算法作为灵魂。

程序是一种产品,算法是一种方法(编写好的程序所用的计算方法)。在为同一任务编写程序时,使用不同的算法可以使程序的大小和性能有很大差异,因此算法是程序的核心。

算法就是程序,这句话对不对?

附加信息:

与这两个相关的知识:

基本上,一些算法是解决问题的想法,而程序是解决这些问题的具体的、易于编写的代码。算法没有语言界限,只有概念。实现同一个算法,不同语言编写的程序是不同的。

程序必须用指定的编程语言编写,算法完全任意。算法是解决问题的一组清晰的指令。也就是说,对于一些标准输入,他们可以在有限的时间内得到所需的结果。算法往往涉及重复的步骤和一些逻辑判断。

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

热门