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

多数元素

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

python 复制代码
class Solution:
    def majorityElement(self, nums: List[int]) -> int:
        # 排序
        nums.sort()
        # 取中间的数字,即为题解答案
        return nums[len(nums) // 2]
相关推荐
m0_733565462 分钟前
bootstrap怎么实现响应式的文章瀑布流布局
jvm·数据库·python
m0_4636722010 分钟前
Golang如何用火焰图分析性能_Golang火焰图教程【对比】
jvm·数据库·python
knight_9___22 分钟前
大模型project面试4
人工智能·python·深度学习·算法·面试·agent
m0_5913647325 分钟前
Go语言怎么做链路追踪_Go语言分布式链路追踪教程【精选】
jvm·数据库·python
m0_4636722027 分钟前
HTML函数工具是否支持雷蛇等游戏外设_RGB同步汇总【汇总】
jvm·数据库·python
谙弆悕博士27 分钟前
【附C源码】二叉搜索树的C语言实现
c语言·开发语言·数据结构·算法·二叉树·项目实战·数据结构与算法
C+++Python29 分钟前
C++ 泛型编程 极简示例代码
开发语言·c++
zkkkkkkkkkkkkk32 分钟前
python使用celery实现异步任务
redis·python·rabbitmq·rocketmq
Rust研习社36 分钟前
Ubuntu 全面拥抱 Rust 后,我意识到 Rust 社区要变了
linux·服务器·开发语言·后端·ubuntu·rust
宵时待雨41 分钟前
回溯算法专题2:二叉树中的深搜
开发语言·数据结构·c++·笔记·算法·深度优先