首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
想居家的小太阳在写日记
南京理工大学泰州科技学院 Java
发布于江苏
关注
已关注
取消关注
@code5bug:
9.2 小米笔试面经- 编程题 & 题解
考试平台: 赛码 时间: 2023-09-02 考试题型: 单选 15 题(3分/题) + 多选 10题 (3分/题) + 编程题 2题(10分 + 15 分) T1 小米手机通讯校准 (10分) 题目描述 小米手机生产过程中会经过严苛的测试环节,其中包括手机通讯功能中的射频校准。射频校准会打点数据上报到云端。其中包含两组费据:第一组数据中会包含此次校准的频道号(freg)信息; 第二组会上传一批数据,包含一组频道号(freg)和其对应的损失值(loss),其中这一组频道号(freg)不会重复,且是有序的。 现在需要根据第一组数据中的频道号(freq),找到离第二组中频道号(freg)最近的那一个freq对应的loss值,如果两边一样近,则取两边loss的平均。 (注:输入为int,输出为double类型四舍五入保留1位小数) 输入猫述 包含两组数据 第一组数据中会包含此次校准的频道号(freq)信息 第二组会上传一批数据,包含一组频道号(freq)和其对应的损失值(loss),其中这一组频道号(fre)不会重复,且是有序的。 输出描述 离频道号(freq)最近的freq对应的loss值,如果两边一样近,则取两边loss的平均. 样例 输入 28001950:10,2000:15,3000:9 输出 9.0 题解 只需要循环走一遍找最近的 freq 并更新 loss 即可。 import java.text.DecimalFormat;import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int freq = Integer.parseInt(scanner.nextLine()); String[] split = scanner.nextLine().split(","); double ans = 0; int minDistance = Integer.MAX_VALUE; for (int i = 0; i < split.length; i++) { String[] str = split[i].split(":"); int f = Integer.valueOf(str[0]), loss = Integer.valueOf(str[1]); int distance = Math.abs(f - freq); if (distance < minDistance) { ans = loss; minDistance = distance; } else if (distance == minDistance) { ans = (ans + loss) / 2.0; } } Dec
点赞 20
评论 1
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
03-26 14:17
门头沟学院 后端工程师
360春招
有360golang泡池子的吗,泡了4天了
点赞
评论
收藏
分享
03-26 14:26
门头沟学院 嵌入式软件工程师
字节 嵌入式软件开发一面 被连环追问拷打了一个小时
一面约在下午三点,面试官上来自我介绍了一下,说是做底层驱动和系统方向的,然后直接开始问。整体节奏很快,基本上每个问题答完他都会继续追问,没有给你喘息的机会。八股问得不算多,但每道都往深里挖,答浅了他会直接说"你再想想"或者"还有呢"。项目聊了大概十五分钟,他对细节很感兴趣,问了不少实现层面的东西。最后手撕一道算法,难度中等,给了二十分钟。面完整个人是麻的。题目中断处理函数里能不能用 printf,为什么?如果一定要在中断里输出调试信息怎么办?volatile 和 const volatile 分别在什么场景下使用?volatile 能保证线程安全吗?讲一...
查看24道真题和解析
点赞
评论
收藏
分享
不愿透露姓名的神秘牛友
03-04 22:25
已编辑
27届前端简历求拷打
boss上 目前只投了一些小公司和小厂 只有两家小公司约面了 大部分都是不回复 可以给些建议嘛好焦虑
点赞
评论
收藏
分享
03-31 09:35
门头沟学院 Java
吐槽AI Coding的那些巨坑
家人们谁懂啊!刚实习的时候用AI Coding,差点把我坑到离职!踩了无数坑才明白,AI Coding不是万能的,用不好就是给自己挖坑,今天必须来吐槽一下新手用AI Coding最容易踩的5个大坑,再给你们对应的避坑技巧,全是我用血泪教训换回来的!先说说我最惨的一次经历:那时候刚入职,mentor让我写一个订单查询的接口,还要支持多条件筛选。我图省事,直接把需求扔给AI,AI10秒就生成了代码,我看都没看就直接上线了。结果上线当天就出问题了:用户筛选条件一多,接口直接超时,查一次要10几秒;更离谱的是,AI生成的SQL没做权限控制,普通用户能查到所有用户的订单,差点造成数据泄露!最后我连夜回公...
AI Coding实战技...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
Vibe Coding开发前的 7 个关键步骤
1.1W
2
...
我放弃互联网大厂了。。
3388
3
...
AIcoding上线了!你确定不来刷刷?
3289
4
...
笔试做完两周没动静,我查了进度才知道不是挂了
3190
5
...
如何把面试主动权握在手里?Ai岗面试焚诀!
3157
6
...
4.1 美团后端暑期实习面经
2967
7
...
必看实用VibeCoding项目
2808
8
...
美团后端暑期实习一面
2478
9
...
京东零售平台产品与研发中心一面
2385
10
...
我招了!当年就是被招行这么招进去的
2371
创作者周榜
更多
正在热议
更多
#
你觉得大几开始实习最合适?
#
15027次浏览
168人参与
#
uu们,春招你还来吗?
#
52570次浏览
303人参与
#
招商银行数字金融训练营
#
104246次浏览
880人参与
#
面试被问到不会的问题,你怎么应对?
#
12563次浏览
156人参与
#
面试中,你被问过哪些奇葩问题?
#
92201次浏览
889人参与
#
Claude Code泄露源码
#
6695次浏览
108人参与
#
厦门银行科技岗值不值得投
#
13762次浏览
311人参与
#
恒生电子笔试
#
17419次浏览
135人参与
#
2023年不发年终奖的公司盘点
#
30269次浏览
174人参与
#
你都用vibe coding做过什么?
#
8992次浏览
369人参与
#
AI Coding实战技巧
#
7668次浏览
168人参与
#
26届春招投递记录
#
1477次浏览
24人参与
#
你现在一天AI几次?
#
6450次浏览
87人参与
#
七猫笔试
#
6344次浏览
46人参与
#
做完笔试后你收到面试了吗?
#
14023次浏览
162人参与
#
四大天坑是哪四家?
#
111131次浏览
241人参与
#
你见过哪些招聘隐形歧视?
#
10679次浏览
97人参与
#
机械人你知道哪些单休企业
#
101781次浏览
476人参与
#
Vibe Coding 会干掉初级岗位吗?
#
12141次浏览
166人参与
#
大厂实习和小厂实习最大的区别是什么?
#
24419次浏览
191人参与
#
如果人生可以debug你会改哪一行?
#
5568次浏览
102人参与
#
网易游戏雷火笔试
#
3815次浏览
66人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务