I\'m iterating over a very large set of strings, which iterates over a smaller set of strings. Due to the size, this method takes a while to do, so to speed it up, I\'m tryi
use 'arr.shift'
a=[1,2,3,4] while(a.length!=0) print a a.shift print "\n" end
Output:
[1, 2, 3, 4] [2, 3, 4] [3, 4] [4]
use delete_if
delete_if
array.delete_if do |v| if v.should_be_deleted? true else v.update false end end