首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
01-25 20:43
上海交通大学 算法工程师
莉莉丝游戏策划:阴阳师为何能持续运营?
面试题简述阴阳师已经上线很多年了,你觉得它为什么还能持续运营?如果从策划角度分析,你认为它的核心支撑点是什么?面试官想听的是什么1、你是否能对成熟产品做结构化拆解2、你是否理解长期运营型产品和短期爆款的本质差异3、你是否站在策划视角,而不是玩家视角面试回答举例我认为阴阳师能够长期运营,并不是因为某一个玩法或某一次成功更新,而是它在产品设计之初就把长期运营作为前提条件。详细请参考:http://xhslink.com/o/68UkQYX3pfG由浅入深分析很多上线多年的游戏失败,往往不是因为玩法不够新,而是因为结构不支持长期扩展。常见问题包括:1、世界观封闭,新内容只能靠数值堆叠2、玩家与角色之...
查看2道真题和解析
点赞
评论
收藏
分享
01-22 00:31
南京信息工程大学 Java
27届简历求拷打
两段实习了,下段想去大厂试试看,go,Java都可,偏向做go,求大佬们帮忙拷打下简历和提升方向
点赞
评论
收藏
分享
01-13 09:50
哈尔滨工业大学(威海) Java
已经失去大厂梦了
来杭州实习的第三周,天天早九晚六感觉就已经很精神疲惫了,也没有多少私人时间,不敢想象如果是大厂的逆天作息我能活几年。果然人只有真正来上班了才知道自己想要什么,比起天天高强度被压榨拿到一份不错的薪水,我还是更喜欢能边摸鱼边混口饭吃。已经开始准备秋招找国企躺平了,大三想进国企该准备什么,是不是跟私企互联网招聘路子完全不一样,前边的准备是不是一点用没有了
双尔:
果然人与人之间的悲伤无法互通,我倒是希望能找到一个朝九晚六的工作
,之前996+246高强度发版直接给我整的ptsd了,现在看大小周都眉清目秀的
点赞
评论
收藏
分享
01-21 11:04
蚌埠坦克学院 嵌入式软件开发
深圳广和通嵌入式软件工程师一面总结
前言最近总结了一份深圳广和通(Fibocom)嵌入式软件工程师的一面面经,整个面试时长约40分钟。广和通作为国内领先的无线通信模组供应商,在物联网、车联网、智能终端等领域有着广泛的应用,其产品涵盖 4G、5G、NB-IoT 等多种通信制式。因此,公司对嵌入式工程师的要求不仅限于基础的单片机开发,更看重候选人在 RTOS、通信协议、底层驱动等方面的实战经验。这次面试主要由一位技术主管进行,整体氛围比较轻松,面试官会根据简历上的项目经历进行深入提问,同时穿插一些嵌入式领域的经典问题。面试内容主要分为三个部分:项目经历介绍(约10分钟)、技术基础考察(约25分钟)、反向提问环节(约5分钟)。值得注意...
查看15道真题和解析
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
牛客吐槽大会 | 有槽不吐,留着过年?吐完领现金红包,痛快!
5042
2
...
拥抱AI,程序员的最后出路
2004
3
...
J人永远闲不下来于是去提前实习
1980
4
...
真正会被取代的,是你心里面的幻觉
1906
5
...
马斯克最新炸裂采访,AI会带走一半工作岗位,普通人将何去何从?
1717
6
...
每天都在被动加班
1532
7
...
大厂提前实习对AI开发的新感悟
1515
8
...
mentor视角下的优秀实习生
1460
9
...
为什么说AI时代,老人反而没有新人吃香?
1434
10
...
努力挣钱的意义具象化了
1391
创作者周榜
更多
正在热议
更多
#
赚钱的意义在这一刻具象化
#
3142次浏览
79人参与
#
AI时代的工作 VS 传统时代的工作,有哪些不同?
#
6569次浏览
147人参与
#
今年春招是金一银二嘛?
#
4707次浏览
53人参与
#
1月小结:你过的开心吗?
#
1080次浏览
33人参与
#
没关系,至少我的__很曼妙
#
2871次浏览
56人参与
#
你的第一家实习公司是什么档次?
#
2973次浏览
51人参与
#
为什么有人零实习也能进大厂?
#
3346次浏览
71人参与
#
抛开难度不谈,你最想去哪家公司?
#
2502次浏览
65人参与
#
你的landing期是如何度过的?
#
6333次浏览
107人参与
#
当你问AI“你会取代我的工作吗”,它说_?
#
2505次浏览
80人参与
#
除了Java,最推荐学什么技术?
#
4443次浏览
117人参与
#
AI求职实录
#
2229次浏览
61人参与
#
机械人你知道哪些单休企业
#
82608次浏览
406人参与
#
你觉得什么岗位会被AI替代
#
36304次浏览
250人参与
#
哪些瞬间让你真切感受到了工作的乐趣
#
23147次浏览
98人参与
#
工作后会跟朋友渐行渐远吗
#
57731次浏览
411人参与
#
我和mentor的爱恨情仇
#
103782次浏览
929人参与
#
一人一道大厂面试题
#
113976次浏览
1263人参与
#
如果工作一直消耗情绪还要继续做吗
#
18533次浏览
88人参与
#
我是XXX,请攻击我最薄弱的地方
#
55749次浏览
389人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务