您的位置:首页 > 其它

LintCode:主元素 III

2016-05-12 19:45 316 查看
LintCode:主元素 III

Python

class Solution:
"""
@param nums: A list of integers
@param k: As described
@return: The majority number
"""
def majorityNumber(self, nums, k):
# write your code here
d = {}
m = len(nums)
for num in nums:
if num not in d:
d[num] = 1
else:
d[num] += 1
for key in d:
if (1.0 * d[key]) / m > 1.0 / k:
return key
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: