class Array

Public Instance Methods

find_minimal_combination(&test) click to toggle source

Find the minimal combination of a collection of items that satisfy test.

# File lib/minitest/find_minimal_combination.rb, line 110
def find_minimal_combination &test
  ComboFinder.new.find_minimal_combination(self, &test)
end
find_minimal_combination_and_count() { |ary| ... } click to toggle source
# File lib/minitest/find_minimal_combination.rb, line 114
def find_minimal_combination_and_count
  count = 0

  found = self.find_minimal_combination do |ary|
    count += 1
    yield ary
  end

  return found, count
end