华为od机试D卷 --智能驾驶--24年OD统一考试(Java & JS & Python & C & C )
2024-07-20有一辆汽车需要从m×n的地图左上角(起点)开往地图的右下角(终点),去往每一个地区都需要消耗一定的油量,加油站可进行加油,请你计算汽车确保从起点到达终点时所需的最少初始油量。**说明:**1,智能汽车可以上下左右四个方向移动2.地图上的数字取值是0或-1或正整数:>-1:表示加油站可以加满油,汽车的油箱容量最大为一百0:表示这个地区是障碍物,汽车不能通过正整数:表示汽车走过这个地区的耗油量3.如果汽车无论如何都无法到达终点,则返回-1_华为自动驾驶笔试题
华为od机试D卷 --中文分词模拟器--24年OD统一考试(Java & JS & Python & C & C )
2024-07-20给定一个连续不包含空格的字符串,该字符串仅包含英文小写字母及英文标点符号(逗号、分号、句号),同时始定词库,对该字符串进行精确分词。说明:1.精确分词:李符串分词后,不会出现重叠.即"ilovechina”,不同词库可分制为”i,love,china”,“ilove,china”,不能分割出现重叠的"i,ilove,china”,i出现重叠2.标点符号不成词,仅用于断句3.词车:根据外部知识库统计出来的常用词汇例:dictionary=["i","love","china”,"lovechin
华为od机试 - 音乐小说内容重复识别(Java & JS & Python & C )
2024-07-10已支持(Java & JS & Python),实现:并查集,暴力枚举_知乎 华为 实现一个简易的重复内容识别系统,通过给定的两个内容名称,和相似内容符
华为od机试C卷-- 最小传输时延Ⅱ(Java & JS & Python)
2024-07-08有M*N的节点矩阵,每个节点可以向8个方向(上、下、左、右及四个斜线方向)转发数据包,每个节点转发时会消耗固定时延,连续两个相同时延可以减少一个时延值(即当有K个相同时延的节点连续转发时可以减少K- 1个时延值),求左上角(0,0)开始转发数据包到右下角(M-1,N- 1)并转发出的最短时延。
华为od机试C卷-- 最大社交距离(Java & JS & Python & C)
2024-07-08疫情期间需要大家保证一定的社交距离,公司组织开交流会议。座位一排共 N 个座位,编号分别为 [0, N - 1] 。要求员工一个接着一个进入会议室,并且可以在任何时候离开会议室。_python最大社交距离od
华为od机试C、D卷 - 5G网络建设(Java & JS & Python & C & C )
2024-07-02## 题目描述现需要在某城市进行5G网络建设,已经选取N个地点设置5G基站,编号固定为1到N,接下来需要各个基站之间使用光纤进行连接以确保基站能互联互通,不同基站之间假设光纤的成本各不相同,且有些节点之间已经存在光纤相连。请你设计算法,计算出能联通这些基站的最小成本是多少。注意:基站的联通具有传递性,比如基站A与基站B架设了光纤,基站B与基站C也架设了光纤,则基站A与基站C视为可以互相联通。## 输入描述第一行输入表示基站的个数N,其中:0 < N ≤ 20第二行输入表示具备光纤直连条件的_oracle.xdo.xdoexception: java.lang.nullpointerexception
华为od机试C、D卷 - 矩阵匹配(Java & JS & Python & C & C )
2024-06-25从一个 N * M(N ≤ M)的矩阵中选出 N 个数,任意两个数字不能在同一行或同一列,求选出来的 N 个数中第 K 大的数字的最小值是多少。## 输入描述输入矩阵要求:1 ≤ K ≤ N ≤ M ≤ 150输入格式:N M KN*M矩阵## 输出描述N*M 的矩阵中可以选出 M! / N! 种组合数组,每个组合数组种第 K 大的数中的最小值。无需考虑重复数字,直接取字典排序结果即可。备注注意:结果是第 K 大的数字的最小值用例1输入3 4 21 5_java.lang.classcastexception: class java.io.objectstreamclass$caches$1 canno
华为od机试C卷-- 找数字(Java & JS & Python & C)
2024-06-25小扇和小船今天又玩起来了数字游戏,小船给小扇一个正整数 n(1 ≤ n ≤ 1e9),小扇需要找到一个比 n 大的数字 m,使得 m 和 n 对应的二进制中 1 的个数要相同,如:
华为od机试C卷-- 田忌赛马(Java & JS & Python & C)
2024-06-24给定两个只包含数字的数组a,b,调整数组 a 里面的数字的顺序,使得尽可能多的a[i] > b[i]。数组a和b中的数字各不相同。输出所有可以达到最优结果的a数组的结果。_ 给定两个只包含数字的数组a, b, 调整数组a里面数字的顺序,使得尽可能多的a[i]
华为od机试C卷-- 字符统计及重排(Java & JS & Python)
2024-06-22给出一个仅包含字母的字符串,不包含空格,统计字符串中各个字母(区分大小写)出现的次数,并按照字母出现次数从大到小的顺序。输出各个字母及其出现次数。如果次数相同,按照自然顺序进行排序,且小写字母在大写字母之前。