算法的概念
1、算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法可能用不同的时间、空间或效率来完成同样的任务。一个算法的优劣可以用空间复杂度与时间复杂度来衡量。
2、算法中的指令描述的是一个计算,当其中运行时能从一个初始状态和(可能为空的)初始输入开始,经过一系列有限而清晰定义的状态,最终产生输出并停止于一个终态。一个状态到另一个状态的转移不一定是确定的。随机化算法在内的一些算法,包含了一些随机输入。
3、形式化算法的概念部分源自尝试解决希尔伯特提出的判定问题,并在其后尝试定义有效计算性或者有效方法中成形。这些尝试包括库尔特·哥德尔、Jacques Herbrand和斯蒂芬·科尔·克莱尼分别于1930年、1934年和1935年提出的递归函数,阿隆佐·邱奇于1936年提出的λ演算,1936年Emil Leon Post的Formulation 1和艾伦·图灵1937年提出的图灵机。即使在当前,依然常有直觉想法难以定义为形式化算法的情况。
0
纠错
猜你喜欢
怎么保持孔雀鱼水质
购买设备。例如净水设备,温度计,岩石,假山之类。混缸建议乘以...舌下温度多少正常36
舌下温度度到度之间都是正常的,口腔温度就是舌下温度,如果高于...自拍的文案短句干净
今天长这样。没人疼,没人爱,我是一颗小白菜。照片不发是会过期...自来水中对鱼有害的物质
氯自来水中的氯的浓度超过,就可能对鱼类的黏膜产生强烈的腐蚀。...关于奋斗的名人名言
拼着一切代价,奔你的前程。巴尔扎克当时间的主人,命运的主宰,...男孩高分独特的名字120个 2022最好的独特好听的男孩名字
男孩高分独特的名字个晨友颖诺葛曦旗东煊灏贝满德运灏辉嘉澍炎廷...宅女是什么意思
一般大众对于作形容词或动词的宅通常理解为足不出户,进而所说的...加减挡位最简单的方法 怎么加减挡位
升档技巧车进入正常行驶路线时,立即踩踏加速踏板,将车速迅速提...逆序打印什么意思
在中打印文档时会按照从前往后的顺序进行打印。对于一些页数较多...小米手机自动亮度失灵怎么解决
小米手机自动亮度调整失灵的话,这一般是因为手机系统运行出错造...华为hms是什么意思
华为是的缩写,中文意思为华为移动服务。就是用来为手机提供基础...怎样培养婴儿
训练良好习惯别看新生儿来世没多长时间,但他会很快养成一些习惯...白金戒指怎么识别真假 白金戒指不能沾什么
白金戒指的价格方面也是有些贵的,那么买了之后怎么看是不是真正...冰箱是什么行业
冰箱是轻工行业。轻工业,与重工业相对,也互有交叉,主要是指生...电脑桌面图标变成白色文件了怎么办
这一般是系统图标缓存出现问题所致,可这样设置按打开任务管理器...