class Comp::Arrays

Public Class Methods

MostFrequent(arr) click to toggle source
# File lib/util/Comp.rb, line 43
def self.MostFrequent(arr)
    freqs = {}

    arr.each do |i|
        if freqs.has_key?(i)
            freqs[i] = freqs[i] + 1
        else
            freqs[i] = 1
        end
    end
    
    arr[freqs.values.index(freqs.values.max)];
end