Python | Leetcode Python题解之第169题多数元素

题目:

题解:

python 复制代码
class Solution:
    def majorityElement(self, nums: List[int]) -> int:
        count = 0
        candidate = None

        for num in nums:
            if count == 0:
                candidate = num
            count += (1 if num == candidate else -1)

        return candidate
相关推荐
吃一根烤肠12 小时前
NumPy 内置函数与数组运算完全指南
python·numpy
Mr_Xuhhh13 小时前
深入理解Java高级特性:反射、枚举与Lambda表达式实战指南
开发语言·python
派大星~课堂13 小时前
【力扣-94.二叉树的中序遍历】Python笔记
笔记·python·leetcode
SQVIoMPLe13 小时前
python-langchain框架(3-7-提取pdf中的图片 )
python·langchain·pdf
Ulyanov13 小时前
音视频分离与音频处理核心技术深度解析 从MP4到高品质音乐文件的完整技术实现
python·音视频
萝卜白菜。13 小时前
TongWeb8.0 JNDI缓存
开发语言·python·缓存
xiaoshuaishuai813 小时前
PyCharm性能调优
ide·python·pycharm
AI成长日志13 小时前
【笔面试算法学习专栏】堆与优先队列实战:力扣hot100之215.数组中的第K个最大元素、347.前K个高频元素
学习·算法·leetcode
6Hzlia13 小时前
【Hot 100 刷题计划】 LeetCode 45. 跳跃游戏 II | C++ 贪心算法最优解题解
c++·leetcode·游戏
北顾笙98014 小时前
day18-数据结构力扣
数据结构·算法·leetcode