Python | Leetcode Python题解之第229题多数元素II

题目:

题解:

python 复制代码
class Solution:
    def majorityElement(self, nums: List[int]) -> List[int]:
        cnt = {}
        ans = []

        for v in nums:
            if v in cnt:
                cnt[v] += 1
            else:
                cnt[v] = 1
        for item in cnt.keys():
            if cnt[item] > len(nums)//3:
                ans.append(item)

        return ans
相关推荐
py有趣17 小时前
LeetCode算法学习之两数之和 II - 输入有序数组
学习·算法·leetcode
夏鹏今天学习了吗17 小时前
【LeetCode热题100(62/100)】搜索二维矩阵
算法·leetcode·矩阵
@forever@18 小时前
【JAVA】LinkedList与链表
java·python·链表
程序员爱钓鱼19 小时前
Python编程实战:面向对象与进阶语法——类型注解与代码规范(PEP 8)
后端·python·ipython
程序员爱钓鱼19 小时前
Python实战:用高德地图API批量获取地址所属街道并写回Excel
后端·python·ipython
吃着火锅x唱着歌19 小时前
LeetCode 1128.等价多米诺骨牌对的数量
算法·leetcode·职场和发展
十八岁讨厌编程19 小时前
【算法训练营 · 补充】LeetCode Hot100(中)
算法·leetcode
reasonsummer20 小时前
【教学类-97-06】20251105“葡萄”橡皮泥黏贴(小班主题《苹果与橘子》)
python
卖个几把萌20 小时前
【16】Selenium+Python 接管已打开谷歌浏览器
python·selenium·测试工具
像风一样的男人@21 小时前
python --两个文件夹文件名比对(yolo 图和label标注比对检查)
windows·python·yolo