From: James Edward Gray II Date: 2009-12-14T01:43:08+09:00 Subject: Re: Code block for element comparison in an array? On Dec 13, 2009, at 10:35 AM, Robert Klemme wrote: > On 13.12.2009 16:13, Derek Cannon wrote: >> Jose Hales-Garcia wrote: >>> #method 2 >>> a.each_with_index do |e1,i| >>> a[(i+1)..a.length].each do |e2| >>> # Compare e1 and e2 >>> end >>> end >> a[(i+1)..a.length].each >> ^ That blew my mind Jose! > > It's a bit inefficient as it will create n intermediate Arrays. Aren't they Copy on Write though? James Edward Gray II