华为OD机试真题2024版
2024最新华为OD考试题,命中率高
橙哥分享
这个作者很懒,什么都没留下…
展开
-
华为OD机试真题2024版-路口最短时间问题
行走路线为 (0,0) -> (0,1) -> (1,1) -> (1,2) -> (2,2) 走了 4 格路,2 个右转,1 个左转,共耗时 60+0+60+5+60+0+60=245。1)起点和终点的交通灯不计入时间,且可以任意方向经过街口 不可超出 n*m 个街口,不可跳跃,但边线也是道路(即 lights[0][0] -> lights[0][1] 是有效路径)现给出 n*m 个街口的交通灯周期,以及起止街口的坐标,计算车辆经过两个街口的最短时间。原创 2024-07-14 11:17:18 · 411 阅读 · 0 评论 -
华为OD机试真题2024版-求幸存数之和
题目描述\n给一个正整数列 nums,一个跳数 jump,及幸存数量 left。运算过程为:从索引为 0 的位置开始向后跳,中间跳过 J 个数字,命中索引为 J+1 的数字,该数被敲出,并从该点起跳,以此类推,直到幸存 left 个数为止。说明\n从 1(索引为 0)开始起跳,中间跳过 4 个数字,因此依次删除 6,2,8,5,4,7。剩余 1,3,9,返回和为 13\n\nOD 统一题解。* left: 幸存数量,范围 [0,10000]* jump: 跳数,范围 [1,10000]原创 2024-06-20 22:40:56 · 411 阅读 · 0 评论 -
华为OD机试真题2024版 - 快递员的烦恼
快递员先把快递送到客户 1 手中,接下来直接走客户 1 到客户 2 之间的直通线路,最后走投递站和客户 2 之间的路,回到投递站,距离为 1000 + 300 + 1200 =2500。快递员先把快递送到客户 2 手中,接下来直接走客户 2 到客户 1 之间的直通线路,最后走投递站和客户 1 之间的路,回到投递站,距离为 1200 + 300 + 1000 =2500。再接下来的 m 行,是快递员自行查找的客户与客户之间的距离信息,格式为:客户 1 id 客户 2 id distance。原创 2024-06-20 22:28:09 · 352 阅读 · 0 评论