首页 >
递归
✍ dations ◷ 2024-11-05 16:32:37 #递归
递归(英语:Recursion),又译为递回,在数学与计算机科学中,是指在函数的定义中使用函数自身的方法。递归一词还较常用于描述以自相似方法重复事物的过程。例如,当两面镜子相互之间近似平行时,镜中嵌套的图像是以无限递归的形式出现的。也可以理解为自我复制的过程。在数学和计算机科学中,递归指由一种(或多种)简单的基本情况定义的一类对象或方法,并规定其他所有情况都能被还原为其基本情况。例如,下列为某人祖先的递归定义:斐波那契数列是典型的递归案例:尽管有许多数学函数均可以递归表示,但在实际应用中,递归定义的高开销往往会让人望而却步。例如:一种便于理解的心理模型,是认为递归定义对对象的定义是按照“先前定义的”同类对象来定义的。例如:你怎样才能移动100个箱子?答案:你首先移动一个箱子,并记下它移动到的位置,然后再去解决较小的问题:你怎样才能移动99个箱子?最终,你的问题将变为怎样移动一个箱子,而这时你已经知道该怎么做的。如此的定义在数学中十分常见。例如,集合论对自然数的正式定义是:1是一个自然数,每个自然数都有一个后继,这一个后继也是自然数。以下是另一个可能更有利于理解递归过程的解释:这样就有一种更有趣的描述:“为了理解递归,则必须首先理解递归。”或者更准确地,按照安德鲁·普洛特金(英语:Andrew Plotkin)的解释:“如果你已经知道了什么是递归,只需记住答案。否则,找一个比你更接近侯世达的人;然后让他/她来告诉你什么是递归。”数学中常见的以递归形式定义的案例参见函数、集合以及分形等。
、
举例:
编写一个程序使用递归求n的阶乘递归定义集关于递归定义集的经典示例,可透过自然数来说明:另一个有趣示例为,公理系统中,所有可导出命题之集合此集合称为,可导出之命题之集合,因为在数学基础方法中,依非创建性法构建的命题之集合,可能大于由公理系统及推理规则所递归构建出之集合,详细请参见 哥德尔不完备定理有限次分割法为几何形式之递归,可用以创建类分形之图案。次分割原则的运作如后所述,从多个已被有限个标签标注的多边形开始,接着每个多边形仅根据其标签,继续细切到更小的多边形,此一细切的过程可不断重复。
相关
- 皮质醇皮质醇(法语:cortisol),又译成可的松(音译),属于肾上腺分泌的肾上腺皮质激素之中的糖皮质激素,在应付压力中扮演重要角色,故又被称为“压力荷尔蒙”。皮质醇会提高血压、血糖水平和产
- 形态在生物学中,型态学是生命科学在生物体的组织结构与功能结构上的研究分支。包含了外观生物体的外观(形状、结构、图案、颜色),以及生物体的骨骼、器官等内部零件的功能结构。与
- 噻嗪噻嗪(英语:Thiazines)是指一类含有这样一种环的有机化合物:环含有四个碳原子、一个氮原子以及一个硫原子。具有噻嗪的化合物通常被用作为染料、安定药以及杀虫剂。
- 降水降水是指在大气中冷凝的水汽以不同方式下降到地球表面的天气现象。大气中的水汽几乎全部集中于对流层中,温度越高,大气可以容纳的水汽含量就越多,反之就越少。一定温度下,当空气
- 山山是地面上被平地所围绕的具有较大的绝对高度和相对高度而凸起的地貌区。山离地面高度通常在海拔600米以上,包括低山、中山与高山,是否被称作山取决于当地人。 山一般是因板块
- 无性生殖无性生殖是指生物体不以透过生殖细胞的结合方式,也就是不经由减数分裂来产生配子,直接由母体细胞分裂后产生出新个体的生殖方式。主要分为孢子繁殖(英语:Sporogenesis)、分裂生殖
- 头发头发,或称发,是指长在人类头部上的毛发。头发的颜色及其他特征是由基因决定,一般而言常见的有黑色、金黄色、棕色及红色等,当人类老化时,头发通常会变成银白色。不同民族的头发硬
- 鼻敏感过敏性鼻炎,又称为鼻敏感、干草热、花粉热、花粉症或季节性过敏性鼻炎,是因为免疫系统受到空气中的过敏原影响而导致的鼻炎症状。征兆和病症包括流鼻涕或鼻塞、打喷嚏、眼睛的
- 塔梅县塔梅县(越南语:Huyện Tháp Mười)是越南同塔省下辖的一个县,位于同塔梅平原,此地多芦苇。1976年,美安县并入高岭县,隶属同塔省。1981年1月5日,高岭县以兴盛社、美安社、美和社、
- 英国大学英国的大学是根据1988年教育改革法令在英国创建的大学,通常拥有皇家特许状、教宗诏书、议会法案。通常情况下,大学的设立在英国枢密院备案,只有这样的机构才能颁发学位。申请英