[ Web Proxy ]
URL:
Viewing: https://raw.githubusercontent.com/feixiangcode/algorithm/master/Week_04/id_102/leetcode_242_102.cpp [Back]  [Original]

class Solution {
public:
    int majorityElement(vector& nums) {
        /* hashkey-value */
        unordered_map map;
        int ret = 0;
        int len = nums.size();
        for (int i = 0; i < len; i++) {
            map[nums[i]]++;
            if (map[nums[i]]>len/2) {
                ret = nums[i];
                break;
            }
        }
        return ret;
    }
};

Web Proxy Viewer  |  New URL  |  Original Page