class Solution:
def majorityElement(self, nums: List[int]) -> int:
n = len(nums)
count = 1 #计数器
res = nums[0] #初始结果为第0号
#边界
if n == 1:
return res
#从1开始
for i in range(1, n):
if count == 0:
res = nums[i]
if nums[i] == res:
count += 1
else:
count -= 1
return res