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

什么是算法,它的五大特性是什么,算法和程序的关系是什么

发布网友 发布时间:2022-04-23 19:12

我来回答

1个回答

热心网友 时间:2022-04-04 16:06

算法(Algorithm)是指解题方*而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。
一个算法应该具有以下五个重要的特征:
有穷性(Finiteness)
算法的有穷性是指算法必须能在执行有限个步骤之后终止;
确切性(Definiteness)
算法的每一步骤必须有确切的定义;
输入项(Input)
一个算法有0个或多个输入,以刻画运算对象的初始情况,所谓0个输入是指算法本身定出了初始条件;
输出项(Output)
一个算法有一个或多个输出,以反映对输入数据加工后的结果。没有输出的算法是毫无意义的;
可行性(Effectiveness)
算法中执行的任何计算步骤都是可以被分解为基本的可执行的操作步,即每个计算步都可以在有限时间内完成(也称之为有效性)。
算法和程序的关系是:
算法就是程序的灵魂,一个需要实现特定功能的程序,实现它的算法可以有很多种,所以算法的优劣决定着程序的好坏。
程序就是遵循一定规则的、为完成指定工作而编写的代码。有一个经典的等式阐明了什么叫程序:程序
=
算法
+
数据结构
+
程序设计方法
+
语言工具和环境
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
大学入学应该带哪些必备物品? tim删除聊天记录的方法步骤 pc端彻底删除tim聊天记录 甩脂机调到什么档位 如何用甩脂机 甩脂机的正确使用方法 使用抖脂机要注意什么 怎样申请小号微信号 ...的长和宽分别增加6米,扩建后草坪的面积增加了多少 ...扩建后长和宽分别增加10米,扩建后的操场面积增加了多少平方米?_百 ... 长方形的公园它的面积长和宽分别扩大十米后它的平方增加了面积增加了13... 算法指什么,算法设计有什么指标 金立手机隐私空间指纹不好使了,密码忘了怎么找回? 什么是算法与程序设计 java 程序设计主要有哪些方法? 算法与程序设计是什么关系?急~~~`! 算法语言与程序设计是什么 程序设计的核心是什么 对算法和___的设计是程序设计的主要内容 如何制作辣椒油? 如何制作豆油 怎样制作材料油? 火锅油碟的调和油怎么在家制作油? 怎样自制核桃油? 豆油怎么制作? 请问花生油是怎么做出来的? 怎么制作明油 cad打开后,左边那个画直线画圆的工具栏不见了,要怎么找回来? CAD左边的工具栏不见了怎么重新调出来?急用啊 打开CAD,看不见左边绘图,修改工具栏怎么办,如何调节? 童帮膳食健康管理平台怎样修改登录密码 算法和程序设计语言之间的关系 算法和程序设计方法有什么区别吗? 盲人摸象这个寓言故事很有趣,我要讲给爸爸妈妈听 盲人摸象是出自哪个寓言故事 寓言故事《盲人摸象》讲了什么道理 盲人摸象这个寓言故事很有趣,我要讲给爸爸妈妈听? 盲人摸象是寓言故事吗 华为scm-AL09为几寸? 《盲人摸象》的故事谁说的正确?原因是什么? 盲人摸象和什么寓言故事有关? 百度网盘 盲人摸象的故事谁说的对,为什么 盲人摸象告诉我们什么什么道理,简单易懂? 华为m6平板10.8寸好不好? 盲人摸象是神话故事吗 盲人摸象是寓言故事还是成语故事 华为m6平板8.4英寸的机身尺寸是多少? 华为平板m6则么样?? 金立手机私密空间密码忘了 qq微博背景变成蓝色了。不正常,怎么弄回去? 我QQ聊天背景选择相册里微博存下来的图,换不了,一直卡着?