首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
全部评论
推荐
最新
楼层
秋招专场
校招火热招聘中
官网直投
相关推荐
慢慢进阶的电子牛
05-26 20:02
深圳中学 电子信息类
越来越沉默
让自己快乐起来,就算是小公司,也请先去,总有办法的
点赞
评论
收藏
转发
不早不晚刚刚好
05-24 14:02
门头沟学院 机械类
美的暑期实习面经(新鲜的)
本人是2024届的双非本211机械硕士,本次分享的是学弟(自动化一体)的美的暑期实习面经。应北子哥的要求,分享一下,纯分享也可答疑解惑,如果25届求职意向为机械、汽车制造、电气、材料、能源、化工、自动化的牛友,可以和北子哥联系哦~组件25届的大家庭,(24届的大家庭已经冷清了)@国家一级废话选手 北子哥在这儿。开始分享啦!!!3.27投递4.20收到测评4.21完成测评5.6电话约面5.13一面5.15约二面5.16二面5.21收到offer, ps:进程没有周末,说明双休工作轻松不加班一面 技术面 1v1面试官简单的自我介绍我的自我介绍哪里人,对工作地点有什么要求为什么选...
查看20道真题和解析
机械制造2024笔面经
点赞
评论
收藏
转发
坚定的芒果在debug
04-29 15:52
已编辑
门头沟学院 电子信息类
是不是我太老实了,丢了一个面试机会
如题我担心的是万一拿了offer,又去不了。市外的得考完期末才能去,得到6月底7月初。怎么办,求助!
点赞
评论
收藏
转发
二号葫芦娃
05-20 23:46
已编辑
西安电子科技大学 电子信息类
和女朋友一起拿到了阿里暑期实习offer
在520和女朋友集齐了暑期offer,show一下 #晒一晒我的offer# #暑期实习#
晒一晒我的offer
点赞
评论
收藏
转发
暴起牛牛向八国宣战
05-26 21:42
门头沟学院 计算机类
拼多多笔试5.26
4道编程题,双机位人麻了1.n张卡片,每轮发一张卡片,每张卡片数值为ai,有一个正整数m,要求玩家凑齐1到m内所有正整数时,可用这m张卡片兑换一次奖励。现给出n张卡片和正整数m,问玩家可以在第几轮获得奖励,若一次奖励都没有则输出"Impossible"。有t组数据。AC思路:每轮存入ai时,同时判断长度为m的辅助数组内的每个值是否全大于0,若大于0说明本轮可以兑换奖励,将辅助数字所有元素--表示消耗掉了这m张卡片麻烦点:输出格式,对于每一轮的结果需要占一行,本鼠忘了\n的用法,试了好好几次总算正确了 import java.util.Scanner; public cla...
查看1道真题和解析
投递拼多多等公司10个岗位 >
我的实习求职记录
点赞
评论
收藏
转发
点赞
收藏
评论
分享
回复帖子
提到的真题
返回内容
全站热榜
1
...
毕业第一课之租房攻略
2.5W
2
...
【奖】这个夏天🍉,和牛牛一起打卡刷题~
2.2W
3
...
2024华为-硬件面试题目汇总
1.5W
4
...
美团后端日常实习面经
8576
5
...
拼多多一面
7363
6
...
25暑期实习的心态变化 & 拥抱变化
7002
7
...
拼多多笔试 0526 24届算法
4456
8
...
不要再外卖点评了
4297
9
...
想知道双非的学长学姐都在简历上写什么进大厂了
4276
10
...
回首向来萧瑟处,也无风雨也无晴
4166
正在热议
#
和牛牛一起刷题打卡
#
4984次浏览
454人参与
#
机械制造薪资爆料
#
341717次浏览
4057人参与
#
牛客帮帮团来啦!有问必答
#
991438次浏览
15341人参与
#
通信硬件薪资爆料
#
242829次浏览
2286人参与
#
腾讯工作体验
#
146986次浏览
1410人参与
#
你觉得机械有必要实习吗
#
10366次浏览
143人参与
#
如何写一份好简历
#
301764次浏览
4333人参与
#
秋招开了,你想投哪些公司呢
#
130034次浏览
3392人参与
#
实习必须要去大厂吗?
#
18397次浏览
265人参与
#
你的简历改到第几版了
#
323623次浏览
4865人参与
#
机械制造2024笔面经
#
410274次浏览
6056人参与
#
毕业租房也有小确幸
#
32570次浏览
1966人参与
#
2022毕业生求职现身说法
#
20744次浏览
313人参与
#
0offer互助地
#
53454次浏览
558人参与
#
晒一晒我的offer
#
3657038次浏览
56981人参与
#
2022届毕业生现状
#
337637次浏览
4598人参与
#
为什么国企只招应届生
#
56311次浏览
411人参与
#
产品人专业大盘点
#
15132次浏览
120人参与
#
浅聊一下我实习的辛苦费
#
93732次浏览
918人参与
#
视觉/交互/设计岗位评价
#
3378次浏览
61人参与
牛客网
牛客企业服务