Faaez Razeen

Majority Element

  • 2 min read
  • Array
  • LC-Easy

3 years ago

Solution

TimeSpaceExplanation
O()O()
def majorityElement(self, nums: List[int]) -> int: count = 1 ans = nums[0] for i in range(1, len(nums)): if nums[i] == ans: count += 1 else: if count == 0: ans = nums[i] count += 1 else: count -= 1 return ans