Majority Number
Problem
Given an array of integers, the majority number is the number that occurs more than half of the size of the array. Find it.
Example
Given [1, 1, 1, 1, 2, 2, 2]
, return 1
Challenge
O(n)
time and O(1)
extra space
Given an array of integers, the majority number is the number that occurs more than half of the size of the array. Find it.
Given [1, 1, 1, 1, 2, 2, 2]
, return 1
O(n)
time and O(1)
extra space