加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

在Ruby中,为什么在inject / reduce方法中累加器称为memo?

发布时间:2020-12-17 03:31:33 所属栏目:百科 来源:网络整理
导读:出于好奇,为什么累加器在注入/减少方法中称为备忘录?它的命名背后是否有一些背景/历史?它实际上是指“备忘录”还是备忘录代表什么? http://ruby-doc.org/core-2.0/Enumerable.html#method-i-inject http://ruby-doc.org/core-2.0/Enumerable.html#method-
出于好奇,为什么累加器在注入/减少方法中称为备忘录?它的命名背后是否有一些背景/历史?它实际上是指“备忘录”还是备忘录代表什么?

http://ruby-doc.org/core-2.0/Enumerable.html#method-i-inject

http://ruby-doc.org/core-2.0/Enumerable.html#method-i-reduce

解决方法

“memo”表示在内存中,注入在整个迭代过程中使用以保存中间对象状态,以将其用于下一次迭代.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读