数组中出现次数超过一半的数字

2015-12-02 0 678
数组中出现次数超过一半的数字
# -*- coding:utf-8 -*-
class Solution:
    def MoreThanHalfNum_Solution(self, numbers):
        nlist = set(numbers)
        nlen = len(numbers)
        for item in nlist:
            if numbers.count(item) > (nlen/2.0):
                return item
        else:
            return 0

遇见资源网 python 数组中出现次数超过一半的数字 http://www.ox520.com/15995.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务