出于好奇,为什么注入/还原方法中的累加器称为备忘录?它的命名背后有上下文/历史吗?它实际上是“备忘录”的意思,还是“备忘录”的意思?
http://ruby-doc.org/core-2.0/Enumerable.html#method-i-inject
http://ruby-doc.org/core-2.0/Enumerable.html#method-i-reduce
发布于 2013-08-15 19:38:28
"memo"的意思是在内存中,注入在其整个迭代过程中使用来保存中间对象状态,用于下一次迭代。
发布于 2013-08-15 19:39:04
我没有这个声明的可靠来源,但我认为它是“内存”的缩写,因为这些信息是在迭代之间保存的。
https://stackoverflow.com/questions/18260328
复制相似问题