程序一定是算法对吗
程序一定是算法
不对,算法是解决问题的步骤。而程序是对问题的具体代码实现。算法依靠程序来完成功能。
程序一定是算法吗
在语言描述上,程序必须是用规定的程序设计语言来写,而算法很随意;在执行时间上,算法所描述的步骤一定是有限的,而程序可以无限地执行下去。算法:是一系列解决问题的清晰指令。能够对一定规范的输入,在有限时间内获得所要求的输出。算法常常含有重复的步骤和一些比较或逻辑判断。程序:实现预期目的而进行...
程序一定是算法
不一定。根据查询相关信息显示,程序不一定是算法,程序是指按照特定语言规则编写的一系列指令,用于实现特定功能或解决问题的工具,算法是指解决问题的一系列清晰而有序的指令,是程序设计的基础,是解决问题的有效方法。程序包含一些复杂的逻辑、判断和处理,这些内容并不一定是算法,而是程序的其他部分。
为什么程序是算法,而不是算法是程序?
1、在语言描述上不同:程序必须是用规定的程序设计语言来写,而算法很随意。2、在执行时间上不同:算法所描述的步骤一定是有限的,而程序可以无限地执行下去。3、两者定义不同:算法是对特定问题求解步骤的描述,它是有限序列指令。程序是实现预期目的而进行操作的一系列语句和指令。4、两者的书写规定不...
算法就是程序,这句话对不?
不对。算法是解决问题的步骤,程序是算法的代码实现算法要依靠程序来完成功能,程序需要算法作为灵魂 程序是结果,算法是手段(为编写出好程序所使用的运算方法)。同样编写一个功能的程序,使用不同的算法可以让程序的体积、效率差很多,所以算法是编程的精华所在。
算法与程序的区别与联系
(1) 两者定义不同。算法是对特定问题求解步骤的描述,它是有限序列指令。而程序是实现预期目的而进行操作的一系列语句和指令。说通俗一些算法是解决一个问题的思路,程序,是解决这些问题所具体好写的代码。算法没有语言界限。他只是一个思路。为实现相同的一个算法,用不同语言编写的程序会不一样。(2...
程序中一定会有算法么?
不一定,算法和程序还是有区别的,算法一般是针对某个数学问题。简单的常见算法主要有查找、排序。复杂一些的算法比如有加密、搜索引擎、3D渲染等等。程序和算法最显著的区别是,算法一定可以在有限的时间内结束,而程序则不必。比如QQ,你只要不关闭它,就可以让它一直运行下去,这就是程序。而搜索引擎,...
算法与程序有何区别和联系?
联系:程序是计算机指令的有序集合,是算法用某种程序设计语言的表述,是算法在计算机上的具体实现。区别:一、形式不同 1、算法:算法在描述上一般使用半形式化的语言。2、程序:程序是用形式化的计算机语言描述的。二、性质不同 1、算法:算法是解决问题的步骤。2、程序:程序是算法的代码实现。三、...
算法就是程序
不是的。算法是程序编写的方法。 而不是程序本身。简单的说,算法是理论, 而程序是实践。通过算法 可以实现出程序。而给定一个程序也可以反推出算法。
数据结构概论 试题求解
48.排序的稳定性是指排序算法中的比较次数保持不变,且算法能够终止。B 49.快速排序的速度在所有排序方法中为最快,而且所需附加空间也最少。B 50.邻接多重表是无向图和有向图的链式存储结构。B 51.强连通图的各顶点间均可达。A 52.度为二的树就是二叉树。B 大概都对吧,个别没确定答案,...
兴业县佳诺回答: 不对,算法是解决问题的步骤.而程序是对问题的具体代码实现.算法依靠程序来完成功能.
大叔魏15085229000问: 程序一定是算法吗? - ?
兴业县佳诺回答: 不一定呀,还有更高级的
大叔魏15085229000问: 什么是算法?什么是程序?这两者之间有什么关系? - ?
兴业县佳诺回答: 算法和程序嘛...对过程化程序来说,有个沃思公式:算法+数据结构=程序.也就是说一个程序主要包含以下两方面的信息:1、对数据的描述.在程序中要指定用到哪些数据以及这些数据的类型和数据的组织形式.这就是数据结构(data structure).2、对操作的描述.即要求计算机进行操作的步骤,也就是算法(algorithm).算法当然要在有穷步后终止啊,不然计算机受得了吗...算法的特性就包含有穷这一条,而且有穷性是指在合理的范围之内,你让一个算法持续几千年,也不合常理.希望对你有用.
大叔魏15085229000问: 算法和程序的区别是什么 - ?
兴业县佳诺回答: 用一句说话答你的话, 那就是 : 算法只是程序中可以处理的其中一件事. 算法, 基本上就是以数学的形式去对一个 "模式" 的模术, 例如最简单的毕氏定理 a^2 + b^2 = c^2 . 当然还有更多更复杂的算法, 例如 OpenCV 对面容辨识的各种算法, 从距离, 比...
大叔魏15085229000问: 算法与程序有何区别? - ?
兴业县佳诺回答: 首先是:程序=算法+数据结构 算法是对某个问题的数学具体化然后再加以结构化,从而计算能够处理.然后才是程序本身,程序是算法的具体实现了.
大叔魏15085229000问: 算法与程序有什么异同 - ?
兴业县佳诺回答: 算法与程序: (1).一个程序不一定满足有穷性.例操作系统,只要整个系统不遭破坏,它将永远不会停止,即使没有作业需要处理,它仍处于动态等待中.因此,操作系统不是一个算法.(2).程序中的指令必须是机器可执行的,而算法中的指令则无此限制.(3).算法代表了对问题的解,而程序则是算法在计算机上的特定的实现.一个算法若用程序设计语言来描述,则它就是一个程序.
大叔魏15085229000问: 算法与程序有何区别和联系? - ?
兴业县佳诺回答: 联系:程序是计算机指令的有序集合,是算法用某种程序设计语言的表述,是算法在计算机上的具体实现. 区别: 一、形式不同 1、算法:算法在描述上一般使用半形式化的语言. 2、程序:程序是用形式化的计算机语言描述的. 二、性质不同 1、算法:算法是解决问题的步骤. 2、程序:程序是算法的代码实现. 三、特点不同 1、算法:算法要依靠程序来完成功能. 2、程序:程序需要算法作为灵魂.
大叔魏15085229000问: 程序是算法的实现,程序与算法一一对应错...在哪 - ?
兴业县佳诺回答: 要我理解的话应该是这样的, 程序是算法的实现,但是一个程序里面经常是用到了多个算法的 所以不应该是一一对应的关系
大叔魏15085229000问: 关于算法与程序?
兴业县佳诺回答: 算法是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制.而且算法可以用多种语言来表示.但是算法并不等同于程序,因为它只是一个思路并不完全,要想它能够运行,必须要把它写成程序,要完整,然后对程序进行编译,就可以运行了.