module Gemmy::Patches::ArrayPatch::InstanceMethods::Duplicates

Public Class Methods

autotest() click to toggle source
# File lib/gemmy/patches/array_patch.rb, line 126
def self.autotest
  [1,1,2,2,3].duplicates == [1,2]
end

Public Instance Methods

duplicates(min=2) click to toggle source

facets

# File lib/gemmy/patches/array_patch.rb, line 119
def duplicates(min=2)
  h = Hash.new( 0 )
  each {|i|
    h[i] += 1
  }
  h.delete_if{|_,v| v < min}.keys
end