【发布时间】:2011-10-31 00:42:06
【问题描述】:
我有点难以理解 Ruby 中的 Array 类。我在谷歌上看过 Array 类实际上更像是一个列表,但我似乎无法找到它的实际工作原理。
我真的很关心性能问题,因为我必须处理大型排序列表,并且 我不想跨过整个数组来添加单个元素。
所以我想知道是否有任何 真实 和明确的列表实现(例如在 caml 中),并且我也在寻找关于如何实现 Array 的方法的良好文档,关于优化很重要。
谢谢!
【问题讨论】:
-
如果您真的关心性能,那么您应该更关心 Ruby benchmark,或者完全使用不同的语言,因为 Ruby 语言的设计目的是为了方便,不快。
标签: ruby arrays performance list