何谓算法?它与程序有何区别?

 我来答
sos1234abc
2013-04-11 · TA获得超过4319个赞
知道小有建树答主
回答量:458
采纳率:66%
帮助的人:113万
展开全部
算法是处理解决问题的思路及办法,程序语言是按照一定语法把算法表达来。

打个比方,你头脑里有了一套新思想,一个新发现,你可以用中文写出来,也可以用英文写出来,让大家明白。思想和发现可以比作是算法,用中文或英文可以比作是程序语言。

因此核心是算法,但程序语言是实现算法的载体。在计算机等系统中,算法是处理某一问题的思路方法,而程序语言能具体表达算法从而使之运行起来通过算法需要完成的任务。
蜀道北
2018-11-19
知道答主
回答量:9
采纳率:0%
帮助的人:6372
展开全部
人能理解的运算方法叫算法;机器能理解的运算方法叫程序。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cdyzxy
2017-10-08 · TA获得超过2.1万个赞
知道大有可为答主
回答量:1.4万
采纳率:85%
帮助的人:3766万
展开全部
算法就是计算方法,是从计算机编程角度考虑如何解决实际问题的,要结合计算机的特点
一般算法不是只针对某种编程语言或程序的,是一个笼统的方法,可以用具体计算机语言程序实现,因此它并不是直接就是程序,由于算法的通用性,具体用某种语言实现算法时,需要根据该语言的特点具体编程。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
松映寒Vg
2017-08-25 · TA获得超过651个赞
知道小有建树答主
回答量:350
采纳率:66%
帮助的人:175万
展开全部
程序是一段由代码构成的文本文件/二进制文件。算法是程序实现其功能过程中所需要的思想方法。同样的算法可以有不同的实现,就变成了不同的程序。

就好像写作文,高考作文是一篇800到1000字的文本段,而中心思想是这一整篇文章所想表达的意思。同样的意思可以有不一样的表达,写成不同的作文。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-04-11
展开全部
算法不要求把具体的实现过程描述出来,只需要解决问题的思路就可以了。但是程序是实现的具体过程,是将实现的方法用法用代码的方式表达出来。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 6条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式