一个神奇的词:“迭代”

“迭代”这个词应用于很多领域,比如数学、软件、个人成长等。

1.在数学上,如何定义“迭代”?

简单来说,就是不断用旧的变量值,递推出新的变量值。比如递推公式:f(n) = f(n-1) + f(n-2);可以用循环/递归实现。

大家熟悉的二分法就是用“迭代”的思想来求解的。想想看,每次折半,不断缩小查找范围,利用过去的值来一步步逼近最终的解。

所以,对有些人而言,“迭代”就是一种解决问题的思路。不过,有人甚至狭隘地认为,循环是迭代,而递归不是迭代,这就是对“迭代”认识不够。

2.在软件开发中,如何定义“迭代”?

在软件开发中,“迭代”跟“版本”有密切的关系。有些产品团队会将迭代次数和产品发布的版本对等。也就是说,每迭代一次,发布一个新的版本。因此,在软件开发中,“迭代”的含义就是功能、性能地不断完善、优化,bug的不断修复。

3.在个人成长中,如何定义“迭代”?

想必很多人都想成为成功人士,也看了不少《XX自传》。自己遇到一点事,比如当前工作能力有限、穷逼,就怨天尤人并觉得自己根本不可能成功,然后直接就放弃挣扎了。

而《原则》书中讲了一个词“进化”,讲人的成长需要不断进化,改变,而不是生来命中注定的。因此,在个人成长中,我觉得“迭代”和“进化”是一个意思。

4.总结,那么你觉得“迭代”是什么意思?

本文从三个角度阐述了迭代的意思,那么你觉得迭代是什么意思,能够给出一些案例?

 

如果你觉得这篇文章对你或者你的朋友有帮助,欢迎转发~

欢迎留言。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值