【Leetcode 169】Majority Element
难度: 简单(Easy)
题目: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.
思路:已知这样的主元素存在,那么根据它的定义可知,这个数字的数量一定比其他数字的数量和大。因此若每次删除两个不相等的数字,那么最后剩下的数字即为所求。
代码:
1 | def majorityElement(self, nums): |
评论系统未开启,无法评论!