Leetcode #169 Majority Element
2017-03-30 11:21
155 查看
Description
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.
Explain
一个数出现的次数超过一半,那么排序后其必定出现在中间位置,时间复杂度O(nlogn)Code
class Solution(object): def majorityElement(self, nums): """ :type nums: List[int] :rtype: int """ nums.sort() return nums[len(nums)/2]
相关文章推荐
- LeetCode #169: Majority Element
- Leetcode #169 Majority Element
- LeetCode #169: Majority Element
- 169. Majority Element | 数组中的主元素
- LeetCode : Majority Element
- LeetCode 169. Majority Element (Easy)
- 169. Majority Element
- LeetCode Devide & Conquer Problem || Majority Element
- LeetCode之Majority Element
- leetcode解题报告(21):Majority Element
- LeetCode 169. Majority Element
- Majority Element II
- [leetcode]Majority Element
- LeetCode(三)HashMap169. Majority Element&350. Intersection of Two Arrays II
- Java-Majority Element
- 2017-09-12 LeetCode_169 Majority Element
- Majority Element
- Majority Element
- LeetCode - Majority Element
- LeetCode 169: Majority Element