leetcode 169. Majority Element python

来源:互联网 发布:excel怎么求数据的方差 编辑:程序博客网 时间:2024/05/21 05:08

Given an array of size n, find the majority element. The majority element is the element that appearsmore 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 = len(nums)        b = a /2        for x in nums:            if nums.count(x) > b:                return x
Submission Result: Time Limit Exceeded              


   return sorted(nums)[len(nums)/2]


0 0