From: Yukihiro Matsumoto Date: 2008-03-17T07:42:32+09:00 Subject: [ruby-dev:34069] Re: Array#take,take_while,drop,drop_whlie まつもと ゆきひろです In message "Re: [ruby-dev:34067] Array#take,take_while,drop,drop_whlie" on Sun, 16 Mar 2008 14:53:41 +0900, "Yusuke ENDOH" writes: |ary.drop(1) は each を経由するので常に O(n) かかり、ちょっと遅いです。 |そこで、Array 特化版の Array#take 、take_while 、drop、drop_while を |作ってみました。バッファの共有がきくので速くなります。 コミットしてください。