您的位置:首页 > 其它

169. Majority Element

2015-12-23 11:32 288 查看
Given an array of size n, find the majority element. The majority element is the element that appears more than 
⌊
n/2 ⌋
 times.

You may assume that the array is non-empty and the majority element always exist in the array.

class Solution(object):
def majorityElement(self, nums):
"""
:type nums: List[int]
:rtype: int
"""
a=0
b=0
for i in nums:
if b==0:
a=i
b=1
else:
if a==i:
b+=1
else:
b-=1
return a
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: