问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

计算机数据结构课程里面,算法和程序的联系和区别是什么?

发布网友 发布时间:2022-04-05 13:57

我来回答

2个回答

懂视网 时间:2022-04-05 18:18

算法与程序的关系是算法就是程序的灵魂,一个需要实现特定功能的程序,实现它的算法可以有很多种,所以算法的优劣决定着程序的好坏。


  算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法可能用不同的时间、空间或效率来完成同样的任务。一个算法的优劣可以用空间复杂度与时间复杂度来衡量。


  程序,香港和台湾对英文procedure的中文翻译,编程语言中的procedure在大陆翻译为“过程”,在港台和其他领域则翻译为“程序”。在大陆于计算机科学、电脑工程、电子工程、电机工程、机器人工程学、机械工程领域中的英文术语program的中文译名也是“程序”,在港台则翻译为“程式”。当程序为procedure的译名时,一个程序即是特定的一系列动作、行动或操作,而这些活动、动作或操作必须被执行于相同方式以为了在相同环境下恒常得出相同的结果(例如紧急应变程序)。

热心网友 时间:2022-04-05 15:26

从计算机的角度讲,程序是用一种计算机能理解并执行的
计算机语言
描述解决问题的方法步骤。程序设计:是分析解决问题的方法步骤,并将其记录下来的过程。算法:解决问题的方法步骤。程序设计的关键就是将算法描述出来。那么程序是计算机能理解的并能执行的指令集;而算法只是一种解决问题的方法,是一种编程思想。数据结构课程里面的代码,都是
伪代码
,也就是说,用C
编译器
编译是通不过的,还要做很多的修改才可以,算法是编程的核心,算法出来了,我们就可以考虑用哪种语言实现比较简单,不一定要选C,我们学数据结构学的也就是一种思想,学会如何去解决问题,这才是最重要的,用C实现次之。在
数据结构C语言版
里面,我们只是将这种数据结构的操作用伪C代码描述出来而已。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
养胃的药最好的是什么啊 婴儿积食发烧不愿吃药怎么办 板门穴位在哪个部位 手机设置放偷看的方法? 凝结水回收器生产厂家? 个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 算法与程序的关系是什么? 在外表上甲类功放和乙类功放的区别? 甲类功放,乙类功放及甲乙类互补对称功放的主要优缺点? 甲类乙类功放有什么区别 甲类功放的音质比甲乙类功放的音质好很多吗?一般人听得出区别吗? 请问甲类功放和乙类功放各有什么优缺点。 甲类功放与乙类功放有什么区别 甲类功放与乙类功放音质上的最明显差别是什么? 什么是甲类功放,什么是乙类,那个音质好 有哪些制图工具可以把照片的容量缩小? 老人按键机怎么打大写字母q 电超人手机怎么输入字母 苹果手机怎么会一下子就没电了,并且还开不起机? 苹果手机为什么会突然没电? 苹果手机的电量怎么一下子就没了? 苹果手机充电用一会就没电了什么原因 iPhone手机为什么会突然没电? 为什么苹果手机的电池耗电这么快?用了一会就没有电了 怎么去掉视频中的字幕 如何把视频中的字幕去掉 算法与编程有什么关系? 什么是算法?什么是程序?这两者之间有什么关系? 程序与算法的关系? 算法与源程序的区别 百事通怎么看地方台 海尔电视百视通 如何看电视频道,如何有直播频道看,我的电视里面是空的 上海东方有线机顶盒和百视通机顶盒到哪里去看上海各市区的有线电视中心频道? 为什么移动网百视通看不了武汉电视台 百视通网络电视如何看直播 百事通怎样看电视节目 百视通怎么看电视频道 百视通用户要随时随地查看节目内容怎么办? 电信百视通有重复电视台怎么设置 fluid和liquid的区别? liquid和fluid都是翻译为液体么,有什么区别 fluid和liquid都是液体的意思。有啥不一样。? 苹果2021新款MacBook+Pro+Apple+M1屏幕分辨到他的图像成像效果能到达4K那种显_问一问 Ipad2021款屏幕光晕修复了吗 化学里aqueous和liquid有什么区别? 有谁知道今日头条怎么解封?