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

算法和程序没有区别,在数据结构中二者是通用的

发布网友 发布时间:2022-12-23 13:55

我来回答

1个回答

热心网友 时间:2023-07-07 07:25

算法和程序没有区别,在数据结构中二者是通用的这句话是错误的。

程序包含算法,算法就是程序的灵魂,一个需要实现特定功能的程序,实现它的算法可以有很多种,所以算法的优劣决定着程序的好坏。程序员很熟练的掌握了程序设计语言的语法,进行程序设计,软件开发的时候就是设计好的算法,加上软件工程的 理论才能做出较好的系统。

算法是指解决问题的一种方法或一个过程。算法是若干指令的有穷序列,满足性质:

1、输入:由外部提供的量作为算法的输入。

2、输出:算法产生至少一个量作为输出。

3、确定性:组成算法的每条指令是清晰,无歧义的。

4、有限性:算法中每条指令的执行次数是有限的。

程序是算法用某种程序设计语言的具体实现。程序可以不满足算法的性质。例如操作系统,是一个在无限循环中执行的程序,因而不是一个算法。

操作系统的各种任务可看成是单独的问题,每一个问题由操作系统中的一个子程序通过特定的算法来实现。该子程序得到输出结果后便终止。




声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苍雷剑和翻天印哪个好 还有玄冰剑和照妖镜 武林外传现在收购一套+15或者+16的法宝玄冰剑,苍雷剑大概是多少钱,求解... 武林外传苍雷剑玄冰剑可以用什么符强化 诗经桢字诗句 删除电脑里的共享文件夹在哪里设置电脑共享文件怎么删除 为什么我点击qq面板上的qq游戏会显示密码不正确 "CPR"真的是“检查口袋并跑步”的缩写吗? cpr屏蔽是什么意思? CPR是什么意思 CPD是什么意思 网络广告直销CPR (Cost Per Response ) 谁不光嘲讽RISE,还大胆吐槽GAI? 这首歌没唱直接听屏蔽的歌词是啥 亲,从钱清到绍兴市城北桥坐几路公交车,到哪了站岗…… 保定从五一九到人才大厦的公交车? 12337举报平台什么时候开通的 传真座机一体回拨是哪个按键? 30+1万等于几 几个一万是三千万? 照烧鸡肉串如何做制作照烧鸡肉串的方法 电视喇叭有滋滋声怎么解决 急~怎样练习抱腿?就是180度的前、旁、后…… base mascara lash primer什么意思 真空泵原理是什么 龙蛇演义唐紫尘被抓怎么逃走的 王超为什么没有逆转时空复活唐紫尘 灯塔拼音 弄斤操斧,一打是什么动物 固安和雄安哪个离北京近 河北哪个城市离北京平谷区近 请问哪儿有oracle的下载链接? 十字路口有哪些道路交通标线? 合川区有多少人口 怀孕5个月,请问螺旋藻盐能不能吃 螺旋藻含碘高么?我有甲亢不知道能不能吃? 请问IBM67922HU这个主板能配什么显卡和CPU?发挥出最好的性能 济南供暖站全称 德惠有多少供热站点 供热站站长竞争激烈吗 供热站离家1000米,影不影响供暖 供热站事业编是财政工资吗 供热站能不能反向供暖 天津开江里供热站在哪 三星电视u盘助手在哪个位置 rockaby是什么意思及用法 ps文件点了不保存还有自动保存吗 骄矜是什么意思 骄矜造句 近义词反义词 “十一个战略”是哪些 ...店买的华为畅享TAK-100,8G运行128内存,价格统一吗? 冬天水果店保鲜柜白天可以关着么 妈妈让我打两个鸡蛋,打是什么意思