当前位置: 首页 > news >正文

97.多数元素

169. 多数元素

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

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

示例 1:

输入:nums = [3,2,3]
输出:3

方法1  排序

多数定义为>=一半 ,那么一半的位置肯定是多数

class Solution {public int majorityElement(int[] nums) {Arrays.sort(nums);return nums[nums.length/2];}
}

方法2  hashmap

class Solution {public int majorityElement(int[] nums) {int n = nums.length;Map<Integer,Integer> map = new HashMap<>();for(int num:nums) map.put(num, map.getOrDefault(num,0)+1);int max = nums[0];for(int num:nums)if(map.get(num)>map.get(max)) max=num;return max;}
}

 

http://www.jsqmd.com/news/381473/

相关文章:

  • Agentic AI最小可用部署方案:基于 SQLite + ChromaDB 构建 openJiuwen 本地轻量化智能体平台
  • 考虑源荷不确定性的综合能源系统多时间尺度优化调度研究 复现代码与详细解释
  • 大模型实习模拟面试之 Agent 可靠性工程:从 0 到 1 构建自动化评估体系,确保业务零崩盘
  • 深入解析:最大面积验证码通用解法
  • 大模型实习模拟面试之 AI 编程的终极权衡:并行效率 vs 逻辑可信,架构的边界何在?
  • 2026 年春节档必看电影推荐:《惊蛰无声》口碑、适合人群及全片单观影指南 - SFMEDIA
  • SVM十年演进
  • 大模型学习路线图(LLM Learning Roadmap):从数学基础到前沿伦理的系统性成长路径
  • Claude Code 从入门到精通:开发者必备终端命令完全指南(附实战)
  • 2026年贵州治面瘫医院权威靠谱榜单 适配各类面瘫患者 精准选型参考 - 深度智识库
  • 天猫购物卡变现不踩坑:这些回收方式最靠谱! - 团团收购物卡回收
  • AI写教材利器来袭!轻松实现低查重,快速编写高质量教材
  • 2026年新型管件评测,中低压厂家高压管件实力剖析,压力容器/耐磨管件/保温管件/管件/法兰管件,高压管件生产厂家推荐 - 品牌推荐师
  • 中医执医备考资料精选大全 - 医考机构品牌测评专家
  • OneTrans:在工业级推荐系统中以单一 Transformer 实现特征交互与序列建模的统一框架
  • AI十年演进
  • 文本分类十年演进
  • 内容不再“拖后腿”,EasyLink重塑非结构化数据处理新范式
  • 2026年贵州治面瘫哪家医院靠谱?专业权威 诊疗效果有支撑 适配各类患者需求 - 深度智识库
  • 从零起步学习RabbitMQ || 第二章:RabbitMQ 深入理解概念 Producer、Consumer、Exchange、Queue 与企业实战案例 - 详解
  • 智能计算十年演进
  • 超微量分光光度计-核酸蛋白检测仪技术深度解析:从核心原理到应用实践的研究报告
  • 在行情面板中加入 K 线:一次结构升级的实现过程
  • 3D砂型打印机品牌怎么选?2026十大国内外品牌权威选购指南解析 - 匠言榜单
  • 96.只出现一次的数字
  • PMP教你如何应对七大姑八大姨催婚?
  • 快速变现天猫购物卡:推荐靠谱的回收方式 - 团团收购物卡回收
  • 2026锦州施耐德电气生产,哪些厂家值得信赖?电气自动化/工控产品/施耐德电气/中低压电气,施耐德电气厂家排行 - 品牌推荐师
  • 基于易经思维的组织级项目管理测评体系
  • ubantu 耳机调试