首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客232444207号
暨南大学 产品经理
发布于陕西
关注
已关注
取消关注
@DavidSperk:
查找众数及中位数
标题:查找众数及中位数 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限 1.众数是指一组数据中出现次数量多的那个数,众数可以是多个 2.中位数是指把一组数据从小到大排列,最中间的那个数,如果这组数据的个数是奇数,那最中间那个就是中位数,如果这组数据的个数为偶数,那就把中间的两个数之和除以2,所得的结果就是中位数 3.查找整型数组中元素的众数并组成一个新的数组,求新数组的中位数 import java.util.*;public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String num = scanner.nextLine(); String[] nums =num.split("\\s+"); Map<Integer,Integer> map = new HashMap<>(); for (String nu :nums){ int nn = Integer.valueOf(nu); if (map.containsKey(nn)){ map.put(nn,map.get(nn)+1); }else { map.put(nn,1); } } int max = 0; for (int mm : map.values()){ if (mm>=max){ max =mm; } } List<Integer> numList =new ArrayList<>(); for (Map.Entry<Integer,Integer> entry :map.entrySet()){ if (entry.getValue()==max){ numList.add(entry.getKey()); } } Collections.sort(numList); if (numList.size()%2!=0){ int result =(numList.size()+1)/2 -1; System.out.println(numList.get(result)); }else { System.out.println((numList.get(numList.size()/2)+numList.get(numList.size()/2-1))/2); } }}
点赞 1
评论 0
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
04-15 18:12
门头沟学院 Java
杭州观妙科技-java岗面经
技术面自我介绍一下。你做过的哪个项目最能体现你的能力。简单介绍一下这个项目。哪个模块最能体现你的能力?点赞系统中说“通过 Lua 脚本保证原子性”,保证的什么原子性?点赞并发处理能力提升了 5 倍,是基于原本什么方案提升了 5 倍?5 倍是怎么测出来的?说一下你的排行榜功能是怎么设计的,这个数据量有必要分表么?XXL-JOB 分片任务干了什么?在这个过程中有异常情况吗?你觉得你哪个方向比较突出?你在上一份工作中的收获是什么?如果不用 Redis 缓存,让你自己实现一个有 TTL 的 K-V 缓存,只能用 Java API,你会怎么设计?你会如设计测试用例来测试这个组件?你平常生活的时间安排是这...
点赞
评论
收藏
分享
04-13 10:56
中国科学技术大学 C++
【笔试刷题】b站-2026.04.11-改编真题
✅ 春招备战指南 ✅ 💡 学习建议: 先尝试独立解题 对照解析查漏补缺 🧸 题面描述背景等均已深度改编,做法和题目本质基本保持一致。 🍹 感谢各位朋友们的订阅,你们的支持是我们创作的最大动力 🤖 内容包含AI辅助生成,题解和代码均经过多轮验证,有问题欢迎评论 🌸 目前本专栏已经上线200+套真题改编解析,后续会持续更新的 春秋招笔试机考招合集 -> 互联网必备刷题宝典🔗 b站-2026.04.11 题目总览 题号 题名 主要做法 难度 1 首尾同号统计 数位计数 简单 这道题的模型很集中,重点不在复杂结构,而在怎样把区间统计拆成前缀统计。只要把 1...
互联网刷题笔试宝典
点赞
评论
收藏
分享
03-29 17:39
厦门理工学院 Java
java双非学院本真找不到工作啊,压力暴大
有过一段实习经历不过没什么产出,从开学投简历到现在,一共才4个小厂面试,都挂了,目前只会后端,已经学了1年了,秋招想着学个mallchat项目包装到简历上,春招好冲中厂,还刷了leetcode hot100不想放弃啊😭😭,感觉目前好像都要全栈或者ai应用开发,舍友考公下岸目前找到4k实施工作,我也有点想转行了,java真的不当人啊,厦门这边一堆招2-3k的转正5-7k哭死。接触过前端不过不熟啊,目前要找工作的话是先学前端还是学点spring ai
找offer蜜蜂:
双非 Java 确实卷,先补全栈或 AI 应用技能,优化简历量化实习产出更容易过筛
点赞
评论
收藏
分享
02-28 01:18
已编辑
南昌大学 后端工程师
28届混子终于写好简历了,求大佬锐评
28届2本非科班大概很快要找实习了,应该是偏ai应用开发方向
黑皮白袜臭脚体育生:
把开源经历放个人项目上边应该更好,就像大部分人都把实习经历放个人项目上边
点赞
评论
收藏
分享
昨天 10:03
已编辑
嘉应学院 Java
中航信移动科技股份有限公司 java开发 已OC
1.自我介绍2.说一下java集合体系3.常见的线程池4.自定义线程池的核心参数,分别是什么作用5.请求从接收到处理到数据库,会用到哪些spring的注解6.join的几种用法,有什么区别7.使用线程池提交任务时候用submit和execute有什么区别8.使用redis缓存,用的是什么客户端,在代码里怎么写9.SpringAOP的原理10.说一下大数据的了解11.kafka相关?12.说一下Springbean的生命周期主要还是以拷打八股为主还有考察是否有真实的实践操作,整体算是比较轻松的,没有什么特别刁难的问题
查看11道真题和解析
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
厦门银行AI面试面经
7416
2
...
字节AI应用开发一面拷打1h🤯
2468
3
...
网易客户端实际等待开奖
2047
4
...
腾讯云智415暑期一面纯八股!
2000
5
...
4.16 滴滴一面
1991
6
...
因为不主动加班被裁了
1849
7
...
面试官角度谈谈还要刷力扣吗
1808
8
...
华为暑期实习
1449
9
...
0408飞书后端2面,“八股+智力题+算法”全都答上来了,依然挂了
1442
10
...
滴滴4-16Java面
1442
创作者周榜
更多
正在热议
更多
#
AI时代还有必要刷leetcode吗?
#
36742次浏览
449人参与
#
想从事Agent应该学习哪些技术?
#
9085次浏览
306人参与
#
有哪些公司在面试时考察AICoding?
#
20223次浏览
358人参与
#
你的第一家实习公司是什么档次?
#
70367次浏览
335人参与
#
HR面都在聊什么?
#
14238次浏览
171人参与
#
大学生该如何认清当下的就业环境?
#
162683次浏览
889人参与
#
26届春招投递记录
#
3790次浏览
42人参与
#
从投递到OC,你用了多久
#
24636次浏览
247人参与
#
什么人最适合大厂?
#
13141次浏览
138人参与
#
我的求职进度条
#
1123149次浏览
8101人参与
#
哪些公司面试还在问八股?
#
14599次浏览
128人参与
#
父母问你工作找得怎么样,怎么回
#
23650次浏览
293人参与
#
如何快速融入团队?
#
50197次浏览
307人参与
#
校招生月薪1W算什么水平
#
143483次浏览
493人参与
#
美团笔试
#
925975次浏览
5744人参与
#
你觉得什么岗位会被AI替代
#
57351次浏览
371人参与
#
多益网络工作体验
#
68628次浏览
310人参与
#
你觉得机械有必要实习吗
#
83759次浏览
529人参与
#
薪资爆料
#
412796次浏览
2209人参与
#
美团开奖
#
407912次浏览
1805人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务