169. Majority Element

크기 n의 배열 숫자가 주어지면 다수 요소를 반환

class Solution {
    // 과반수 요소 찾기
    // T: O(n)
    // S: O(1)
    public int majorityElement(int[] nums) {
        int major = 0;
        
        int count = 0;
        for (int num: nums) {
            if (count == 0) {
                major = num;
            }
            
            if (major == num) {
                count++;
            } else {
                count--;
            }
        }
        
        return major;
    }
}





© 2017. by yeopoong.github.io

Powered by yeopoong