1.4 面试经典150题 - 多数元素

多数元素

给定一个大小为 n的数组 nums ,返回其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。

python 复制代码
class Solution:
    def majorityElement(self, nums: List[int]) -> int:
        # 排序
        nums.sort()
        # 取中间的数字,即为题解答案
        return nums[len(nums) // 2]
相关推荐
java1234_小锋3 分钟前
Tornado 6.5,全面支持 Python 3.14
数据库·python·tornado
是立不是利9 分钟前
前端交互基石:深入剖析JavaScript三级联动背后的设计哲学
开发语言·前端·javascript
IT毕设梦工厂17 分钟前
计算机毕业设计选题推荐:基于大数据的印度上市公司财务指标数据可视化分析|毕业设计选题|计算机毕设|选题推荐|毕设指导|项目定制|源码|高质量项目
大数据·hadoop·python·信息可视化·spark·课程设计·大数据毕设项目
SEO_juper17 分钟前
你的服务器正在被 AI 爬虫“白嫖“带宽:2026 用日志把 Googlebot 和 AI 洪流分开算账(附脚本)
运维·人工智能·爬虫·python·chatgpt·seo
浩风祭月18 分钟前
GPT Image 2.5 Sunburst还是Flare?模型选型、Python接入与成本避坑
python·aigc·openai·图像生成·gpt image 2.5
老刘的望远镜18 分钟前
AgentScope Java 从零(03):Agent 的记性默认全开,我在第 50 轮翻了车
java·开发语言·javascript
Littlehero_12127 分钟前
QT自定义控件之电气接线图(源码开源)
开发语言·qt
泡干脆面就番茄41 分钟前
03_LBPH人脸识别算法原理与实战
python·opencv
中科三方42 分钟前
DNS拨测到底在拨测什么?
开发语言·github·php·dns·云拨测
软件黑马王子44 分钟前
20.Resources资源加载:基本实现
开发语言·前端框架·c#