迭代的意思是什么

铭记于你 2个月前 已收到3个回答 举报

初夏的禅 2星

共回答了93个问题采纳率:98.9% 评论

指的是更替的意思。

“迭”,普通话读音为dié。“迭”的基本含义为交换,轮流,如交迭、更迭;引申含义为屡次,连着,如迭连、迭忙;及,如忙不迭。

在古代汉语中,“迭”同“叠”,意为堆积,重迭,如迭罗汉、重峦迭翠。

7小时前

41

想我别爱我 1星

共回答了116个问题 评论

是重复反馈过程的活动,其目的通常是为了逼近所需目标或结果。每一次对过程的重复称为一次“迭代”,而每一次迭代得到的结果会作为下一次迭代的初始值。

5小时前

31

騎豬去娶她 4星

共回答了472个问题 评论

loop、iterate、traversal和recursion这几个词是计算机技术书中经常会出现的几个词汇。众所周知,这几个词分别翻译为:循环、迭代、遍历和递归。乍一看,这几个词好像都与重复(repeat)有关,但有的又好像不完全是重复的意思。那么这几个词到底各是什么含义,有什么区别和联系呢?下面就试着解释一下。

循环(loop),指的是在满足条件的情况下,重复执行同一段代码。比如,while语句。

迭代(iterate),指的是按照某种顺序逐个访问列表中的每一项。比如,for语句。

遍历(traversal),指的是按照一定的规则访问树形结构中的每个节点,而且每个节点都只访问一次。

递归(recursion),指的是一个函数不断调用自身的行为。比如,以编程方式输出著名的斐波纳契数列。

有了以上定义,这几个概念之间的区别其实就比较清楚了。至于它们之间的联系,严格来讲,它们似乎都属于算法的范畴。换句话说,它们只不过是解决问题的不同手段和方式,而本质上则都是计算机编程中达成特定目标的途径。


摘抄至

循环、迭代、遍历和递归

2小时前

42
可能相似的问题

热门问题推荐

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 service@wdace.com