首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
真的能找到工作
门头沟学院 Java
关注
已关注
取消关注
中兴笔试
@code5bug:
9.4 中兴通讯笔试面经 - 编程题 & 题解
考试平台: 海纳在线考试 考试时间: 2023-09-04 考试题型: 单选题10题(每题3分)+ 多选题5题(每题6分)+编程题2题(每题20分) T1 题目描述 在一个遥远的银河系中,存在一个强大的星际联盟。这个联盟由数十个星球组成,星球与星球之间的通讯依赖于穿梭于各星球之间的高科技飞船。在这个星际联盟中,由N个星球,分别编号为1到N。联盟首领需要向各个星球发送重要指令,而星球之间飞船的航行时间是确定的,例如从编号为1的星球到编号为3的星球,需要1小时来传递信息,我们可以将其记为(1,3,1)。进一步说,我们可以用(s,d,t)来表示从星球s到星球d所需要的时间t,并目将这些时间信息放入一个列表time中。注意,由于宇宙天体运动等因素,从星球A到星球B的时间并不一定等于从星球B到星球A的时间。 现在,联盟首领正从他所在的 K 星球给其他星球发送一条命令,我们希望计算出至少需要多少时间才能使所有的星球都收到这个命令? 如果有的星球因为各种原因无法收到这条命令则返回-1. N的范围在[1,100] 之间 K的范围在[1,N] 之间。 time 的长度在[1,6000]之间。 所有的 timel =(s,d,t) 都有1 <= s,d <= N且1<= t <= 100。 每个星球可同时派出多艘飞船前往其他星球 输入描述 第一行:N值,星球总数。K值,联盟首领当前所在的星球的编号,两个数用空格分隔; 第二行开始多行:每行3个值,表示星球之间的通信时间。 例如: 2 1 1,表示2号星球到1号星球的时间为1。 输出描述 至少需要多少小时才能使所有的星球都收到联盟首领的命令? 如果命令不能传递给全部星球,则返回-1. 样例 输入 4 22 1 12 3 13 4 1 输出 2 题解 BFS 输入和以往题目有所不同,以往题目输入都是已知(输入元素个数已知),这题没有限定输入元素个数(所以这里使用 while (scanner.hasNextInt()) )。 import java.util.*;public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int N = scanner.nextInt(), K = scanner.nextInt(); Airship[] airships = new Airship[N + 1]; for (int i = 1; i <= N; i++) airships[i] = new Airship(i); while (scanner.hasNextInt()) { int s = scanner.nextInt(), d = scanner.nextInt(), t = scanner.nextInt(); airships[s].addNeighbor(airships[d], t); } boolean[] vis = new boolean[N + 1]; int maxTime = 0; // int[] {飞船编号, 时间} PriorityQueue<int[]> queue = new PriorityQueue<>(Comparator.comparingInt(a -> a[1])); queue.offer(new int[]{K, 0}); vis[K] = true; while (!queue.isEmpty()) { int[] poll = queue.poll(); Airship cur = airships[poll[0]]; int now = poll[1]; for (Map.Entry<Airship, Integer> entry : cur.neighbors.entrySet()) { Airship neighbor = entry.getKey();
点赞 24
评论 10
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
今天 13:32
门头沟学院 嵌入式软件工程师
嵌入式面试FreeRTOS真的很重要
我在秋招和春招加起来面了 20 多家大厂嵌入式岗位,有一个结论是反复被验证的:FreeRTOS 不是加分项,而是默认你必须掌握的底层能力。一开始我对它的理解停留在“会用 API”:能创建任务、用队列通信、用信号量同步。但只要面试官往下追两层,这套体系就会直接崩掉。真正的分水岭不在“用过没有”,而在于你是否把它当作一个简化的操作系统来理解。下面是我踩坑之后总结出的核心考点和应对方式。一、FreeRTOS 在面试中的真实定位面试官用 FreeRTOS 判断三件事:你是否具备操作系统基本认知你是否具备系统建模能力你是否做过真正的工程而不是 demo如果不会 RTOS,你的代码模型通常是:while(...
查看25道真题和解析
点赞
评论
收藏
分享
昨天 23:01
广西大学 算法工程师
AI Agent常考面试题汇总- Langchain篇
1. 什么是 LangChain?LangChain 是一套面向大模型应用开发的框架,核心目标不是替代模型本身,而是把模型、提示词、检索、工具调用、记忆、链式编排这些能力串起来,方便做复杂应用。它更像是“应用层基础设施”,把原本散落在 prompt、API 调用、向量库、工具调度里的逻辑统一起来。2. LangChain 包含哪些核心概念?LangChain 里比较核心的概念主要包括 Chains、Components、Prompt Templates、Example Selectors、Output Parsers、Indexes、Retrievers、ChatMessageHistory、...
AI-Agent面试实战...
点赞
评论
收藏
分享
03-25 11:15
中山大学 Java
简历求拷打
0实习,boss沟通了快一千个,就一个面试,求问问题出在简历还是招呼语呀?招呼语是:Boss您好,我对您发布的职位非常感兴趣,可以把简历发给您吗?
烂Java害人一生:
你这肯定招呼语有问题啊 快改了
点赞
评论
收藏
分享
03-08 20:31
已编辑
门头沟学院 Java
27届找实习
已经有一段实习了,但是年后投到现在至今0约面😭,是哪里出了问题啊,是双非学历问题还是简历问题啊😭😭求各位大佬指点一下
投了多少份简历才上岸
点赞
评论
收藏
分享
今天 19:46
已编辑
门头沟学院 Java
求问,测开后端不等式
大厂测开年包42,10.5-8 双休,不太卷,签了三方。求问什么样的拿到什么样的后端offer值得毁约这个测开offer,年包35w以上就行吗?求大佬分享经验引流腾讯字节美团华为快手百度滴滴京东选项没有的可以评论区分享,感谢大佬
我的求职进度条
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
27届导师不放实习,硬刷五段大厂
2.0W
2
...
字节二面面试官迟到并且打断自我介绍
6091
3
...
中行软件中心有收到编程能力测评的通知吗,是海笔嘛
5680
4
...
求助:27游戏客户端暑期还能找到吗
4711
5
...
大厂实习真的很累....
4294
6
...
字节前端一面已过✅
4283
7
...
滴滴一面agent
4283
8
...
暑期实习总结
3475
9
...
26届后端java/go求职心得
3423
10
...
滴滴27届Java一面🈚️手撕
3210
创作者周榜
更多
正在热议
更多
#
你知道最慷慨和最抠的公司分别是
#
3153次浏览
34人参与
#
哪些AI项目值得做?
#
2066次浏览
75人参与
#
华泰星战营,提前锁定校招offer
#
8486次浏览
316人参与
#
实习时最怕听到的一句话
#
2321次浏览
46人参与
#
简历上如何体现你的“AI”能力?
#
2386次浏览
51人参与
#
没有面试的日子里,你在做什么
#
3078次浏览
53人参与
#
怎么给家人解释你的工作?
#
57011次浏览
217人参与
#
你简历上最心虚的一句话
#
7611次浏览
44人参与
#
你总挂在第__面?
#
1307次浏览
21人参与
#
找不到大厂实习可以去小厂吗?
#
2465次浏览
28人参与
#
荣耀笔试
#
83624次浏览
410人参与
#
实习生如何通过转正
#
138050次浏览
1492人参与
#
国央企笔面经互助
#
196832次浏览
1235人参与
#
考公VS就业,你怎么选?
#
100689次浏览
534人参与
#
卷__卷不过你们,只能卷__了
#
60779次浏览
767人参与
#
你今年的保底offer是哪家
#
187778次浏览
760人参与
#
大城市找工作会更容易吗
#
66852次浏览
400人参与
#
哪些公司对双非友好
#
231061次浏览
1248人参与
#
快消秋招求职进展汇总
#
11687次浏览
41人参与
#
你找实习最大的坎坷是什么
#
321228次浏览
2438人参与
#
哪些公司校招卡第一学历
#
256585次浏览
876人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务