169.力扣-多数元素

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

你可以假设数组是非空的,并且给定的数组总是存在多数元素。

示例 1:

复制代码
输入:nums = [3,2,3]
输出:3

示例 2:

复制代码
输入:nums = [2,2,1,1,1,2,2]
输出:2

方法一:

使用排序

复制代码
class Solution {
    public int majorityElement(int[] nums) {
        Arrays.sort(nums);
        return nums[nums.length/2];

    }
}
相关推荐
HZ·湘怡几秒前
树 的定义 与 性质
算法·
梦想的颜色几秒前
Docker 入门指南:从零开始掌握容器化技术
运维·服务器·vscode·python·算法·docker·云原生
cpp_25013 分钟前
P10109 [GESP202312 六级] 工作沟通
数据结构·c++·算法·题解·洛谷·gesp六级
吴可可1234 分钟前
CAD二次开发中多段线定点分割技巧
算法
逻极5 分钟前
Redis 从入门到精通:缓存设计与实战
数据结构·redis·缓存·哨兵集群
ʚ希希ɞ ྀ7 分钟前
全排列 --- 回溯
算法·leetcode·深度优先
玉树临风ives7 分钟前
atcoder ABC 460 题解
数据结构·c++·算法
水无痕simon8 分钟前
9 C语言的基础练习
c语言·开发语言·算法
少司府9 分钟前
C++进阶:二叉搜索树
开发语言·数据结构·c++·二叉树·stl·二叉搜索树·tree
8Qi813 分钟前
LeetCode 124. 二叉树中的最大路径和(Hard)
算法·leetcode·二叉树·递归