- 1
- 0
- 约4.87千字
- 约 16页
- 2026-10-17 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年移动应用开发工程师面试题目
一、编程语言与基础算法(10题,每题10分,共100分)
1.题目:
请用Java或Kotlin实现一个方法,输入一个整数数组,返回其中重复次数最多的元素及其重复次数。例如,输入`[1,2,2,3,3,3]`,输出`3,3`。
答案:
java
importjava.util.HashMap;
importjava.util.Map;
publicclassMain{
publicstaticvoidmain(String[]args){
int[]arr={1,2,2,3,3,3};
System.out.println(mostFrequentElement(arr));
}
publicstaticStringmostFrequentElement(int[]arr){
MapInteger,Integermap=newHashMap();
for(intnum:arr){
map.put(num,map.getOrDefault(num,0)+1);
}
intmaxCount=0;
intresult=0;
for(Map.EntryInteger,Integerentry:ma
您可能关注的文档
最近下载
- IATF16949-内审员培训课件.pptx VIP
- 家禽屠宰兽医卫生检验员考试题2026新版.docx
- HG∕T 3927-2020 工业活性氧化铝.pdf
- 北京市大兴区教委面向社会公开招聘劳务派遣人员174人考试备考题库及答案解析.docx VIP
- 彭泽县 动物诊疗许可证申请表 动物诊疗许可证申请表 示例样本 完整版.doc VIP
- CQI 23 注塑成型系统评估 中文版完整标准.docx VIP
- 中国新生儿复苏指南2025版(官方完整版).docx VIP
- 15J401 钢梯国家标准图集.pdf VIP
- 2025 版中国新生儿复苏指南官方权威解读(完整版).docx VIP
- 跨境电商营销与运行决策模拟沙盘软件.docx VIP
原创力文档

文档评论(0)