【LeetCode】169. 多数元素

目录标题

  • [2023-8-9 10:43:27](#2023-8-9 10:43:27)

169. 多数元素

2023-8-9 10:43:27

java 复制代码
 public int majorityElement(int[] nums) {
        int minTimes = nums.length / 2;
        Arrays.sort(nums);
        int pre = 0;
        int last = pre;
        while (last < nums.length) {
            if (nums[pre] != nums[last]) {
                if (last - pre > minTimes) {
                    return nums[pre];
                } else {
                    pre = last;
                }
            }
            last++;
        }
        return nums[pre];
    }

摩尔投票法:在一个群体里面,哪个数最多

相关推荐
胖咕噜的稞达鸭6 分钟前
算法入门:专题前缀和:一二维前缀和 寻找数组的中心下标 除自身以外数组的乘积 和为k的子数组 和可被k整除的子数组 连续数组 矩阵区域和
线性代数·算法·矩阵
天赐学c语言6 分钟前
12.13 - 岛屿数量 && C语言中extern关键字的作用
c++·算法·leetcode
Warren988 分钟前
面试和投简历闲聊
网络·学习·docker·面试·职场和发展·eureka·ansible
AndrewHZ11 分钟前
【图像处理基石】如何入门图像金字塔算法技术?
图像处理·算法·计算机视觉·cv·拉普拉斯变换·图像金字塔
测试人社区-千羽13 分钟前
Apple自动化测试基础设施(XCTest/XCUITest)面试深度解析
运维·人工智能·测试工具·面试·职场和发展·自动化·开源软件
_w_z_j_15 分钟前
全排列问题(包含重复数字与不可包含重复数字)
数据结构·算法·leetcode
7ioik16 分钟前
jvm垃圾回收算法?
jvm·算法
@小码农20 分钟前
LMCC大模型认证 青少年组 第一轮模拟样题
数据结构·人工智能·算法·蓝桥杯
dragoooon3431 分钟前
[hot100 NO.13~18]
算法