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

什么是算法算法的特性有哪些

发布网友 发布时间:2023-06-22 03:00

我来回答

1个回答

热心网友 时间:2023-06-28 16:52

算法是在有限步骤内求解某一问题所使用的一组定义明确的规则,也就是计算机解题的过程。在这个过程中,无论是形成解题思路还是编写程序,都是在实施某种算法。前者是推理实现的算法,后者是操作实现的算法。

不同的算法可能用不同的时间、空间或效率来完成同样的任务,一个算法的优劣可以用空间复杂度与时间复杂度来衡量。另外,算法可以理解为有基本运算及规定的运算顺序所构成的完整的解题步骤。

一个算法应该具有以下五个重要的特征:

1、有穷性:一个算法必须保证执行有限步之后结束。

2、确切性:算法的每一步骤必须有确切的定义。

3、输入:一个算法有零个或多个输入,以刻画运算对象的初始情况,所谓0个输入是指算法本身定除了初始条件。

4、输出:一个算法有一个或多个输出,以反映对输入数据加工后的结果,没有输出的算法是毫无意义的。

5、可行性: 算法原则上能够精确地运行,而且人们用笔和纸做有限次运算后即可完成。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
巴西龟最长活多久,家养!!! 养胃的药最好的是什么啊 婴儿积食发烧不愿吃药怎么办 板门穴位在哪个部位 手机设置放偷看的方法? 凝结水回收器生产厂家? 个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 渺小 复杂 薄弱的反义词是什么? 飘薄的解释 征车渺渺穿华薄的上一句征车渺渺穿华薄的上一句是什么 梦见小窃衣的预兆 南鹤虱有哪些药用价值?南鹤虱的功效与作用 小窃衣的功能主治 粗犷嘹亮 请高人帮我分析一下占星命理的结果啊 p2p插件怎么卸载 怎样告别软泡泡身材?原来消除水肿这么简单! 吃太咸会导致水肿吗?吃什么可以去水肿? 占星课堂——金星落入第三宫 同权同价是啥意思 十二星座各有什么性格 十二星座的性格是什么样的 12星座的人各是什么样子 ...地方找?00后被发现可以成为明星吗?你的联系方式是什么? 农村天然气安装收费标准明细 如果男孩子常常对你说哪些话,他大多已经在偷偷喜欢你了? 如果一个男孩子一直和你说过不停是什么原因? 高悬赏麻烦日文大神翻译解签(详细者采用) 韬光养晦什么意思啊? 朝晡的读音朝晡的读音是什么 《香尘》歌词 香尘已隔犹回面的意思是什么 画梁春尽落香尘什么意思? 枝江周边这4个自驾游景点最值得一去,枝江出发自驾游最靓景点攻略推荐... 余柏椿的主持规划设计 丹阳到九华山买火车票到哪里 C语言使用fopen出现open error怎么办? 桂木叶煲水要煲多久 老石匠和年轻人的故事 宋慧乔演过什么剧呢? 年轻人听了老石匠这样的话后会怎么想? 经典形容心累的句子41条 冻干粉涂抹和微晶的区别 佳能450D怎么样这是不是很早的一款相机 尼康450D几年产出来的 网友如何评价林思意在《幸福到万家》中的演技?她还出演过哪些精彩... 《幸福到万家》中林思意饰演的王秀玉为何会生气? 佳能450D是08年出来的吗?刚出来的时候多少钱?