自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

面试高手的博客

精通大厂面试流程、规则、细节

  • 博客(526)
  • 收藏
  • 关注

原创 2024年华为OD机试真题-最长子字符串的长度(二)-Python-OD统一考试(C卷)

最长子字符串是 "oxdolxl",由于是首尾连接在一起的,所以最后一个 'x' 和开头的 'l'是连接在一起的,此字符串包含 2 个 'l' ,2个 'o' ,2个 'x'。给你一个字符串 s,字符串s首尾相连成一个环形 ,请你在环中找出'l'、'o'、'x' 字符都恰好出现了偶数次最长子字符串的长度。这个示例中,字符串 "bcbcbc" 本身就是最长的,因为 'l'、'o'、'x' 都出现了 0 次。最长子字符串之一是 "alolob",它包含 'l','o'各 2 个,以及 0 个 'x'。

2024-04-12 09:10:59 182

原创 2024年华为OD机试真题-符号运算-Python-OD统一考试(C卷)

3. 结果为整数或分数, 分数必须化为最简格式(比如6, 3/4, 7/8, 90/7)字符串格式的表达式,仅支持+-*/,数字可能超过两位,可能带有空格,没有负数。如果结果为分数,那么分子分母不可再约分,可以为假分数,不可表达为带分数。4. 除数可能为0,如果遇到这种情况,直接输出"ERROR"用例的输入一定合法, 不会出现括号不匹配的情况。1. 所有的输入数字皆为正整数(包括0)如果结果为整数,那么直接输出整数。结果可能是负数, 负号放在最前面。表达式结果,以最简格式表达。长度小于200个字符。

2024-04-11 14:00:00 116

原创 2024年华为OD机试真题-最大N个数与最小N个数的和-Python-OD统一考试(C卷)

给定一个数组,编写一个函数来计算它的最大N个数与最小N个数的和。最大2个数[100,95],最小2个数[83,64], 输出为342。第一行输入M, M标识数组大小\n第二行输入M个数,标识数组内容。最大2个数[4,3],最小2个数[3,2], 有重叠输出为-1。最大N个数与最小N个数不能有重叠,如有重叠,输入非法返回-1。输入输出示例仅供调试,后台判题数据一般不包含示例。输入输出示例仅供调试,后台判题数据一般不包含示例。第三行输入N,N表达需要计算的最大、最小N个数。输出最大N个数与最小N个数的和。

2024-04-11 08:24:51 316

原创 2024年华为OD机试真题-信道分配-Java-OD统一考试(C卷)

虽然每种分配方式剩下的容量不同,但服务的用户数量是一致的。4)只有当分配给一个用户的所有信道的容量和>=D,用户才能传输数据;阶为 r的信道的容量为 2^r比特;3)一个用户可以分配多个信道,但每个信道只能分配给一个用户;* 剩下2*2 + 1*10=14不足以再分一个用户了。D为单个用户需要传输的数据量。2)所有用户需要传输的数据量都一样:D比特;* 剩下16*1=16不足以再分一个用户了。第二行,R+1个数字,用空格隔开。* 单个用户需要传输的数据量为30。

2024-04-10 14:05:19 89

原创 2024年华为OD机试真题-最大N个数与最小N个数的和-Java-OD统一考试(C卷)

给定一个数组,编写一个函数来计算它的最大N个数与最小N个数的和。最大2个数[100,95],最小2个数[83,64], 输出为342。第一行输入M, M标识数组大小\n第二行输入M个数,标识数组内容。最大2个数[4,3],最小2个数[3,2], 有重叠输出为-1。最大N个数与最小N个数不能有重叠,如有重叠,输入非法返回-1。输入输出示例仅供调试,后台判题数据一般不包含示例。输入输出示例仅供调试,后台判题数据一般不包含示例。第三行输入N,N表达需要计算的最大、最小N个数。输出最大N个数与最小N个数的和。

2024-04-09 20:00:00 159

原创 2024年华为OD机试真题-孙悟空吃蟠桃-Python-OD统一考试(C卷)

孙悟空可以决定他吃蟠桃的速度K(个/小时),每个小时选一颗桃树,并从树上吃掉K个,如果树上的桃子少于K个,则全部吃掉,并且这一小时剩余的时间里不再吃桃。已知蟠桃园有N颗桃树,每颗树上都有桃子,守卫将在H小时后回来。请返回孙悟空可以在H小时内吃掉所有桃子的最小速度K(K为整数)。其中数字通过空格分割,N、H为正整数,每棵树上都有蟠桃,且0

2024-04-09 11:00:00 219

原创 2024年华为OD机试真题-剩余银饰的重量-Java-OD统一考试(C卷)

选出 3 7 10,需要计算 (7-3) 和 (10-7) 的差值,即(7-3)-(10-7)=1,所以数组转换为 [1],剩余一块,返回该块重量,返回1。最后,如果剩余两块,返回较大的重量(若两块重量相同,返回任意一块皆可);= y 且 y == z,会剩余重量为 y - x 的银块无法被熔掉;第二行为n块银饰的重量,重量的取值范围为[1,2000],重量之间使用空格隔开。选出1 1 1,得到 0,最终数组转换为 [],最后没有剩下银块,返回0。如果 x == y == z,那么三块银饰都会被完全熔掉;

2024-04-07 17:56:27 364 1

原创 2024年华为OD机试真题-查找一个有向网络的头节点和尾节点-Java-OD统一考试(C卷)

给定一个有向图,图中可能包含有环,图使用二维矩阵表示,每一行的第一列表示起始节点,第二列表示终止节点,如[0, 1]表示从0到1的路径。每个节点用正整数表示。求这个数据的首节点与尾节点,题目给的用例会是一个首节点,但可能存在多个尾节点。同时,图中可能含有环。如果图中含有环,返回[-1]。第一行为后续输入的键值对数量N>=0,第二行为2N个数字。每两个为一个起点,一个终点。输出一行头节点和尾节点。如果有多个尾节点,按从大到小的顺序输出。说明:入度为0是首节点,出度为0是尾节点。如果图有环,输出为-1.

2024-04-06 18:00:00 69

原创 2024年华为OD机试真题-运输时间-Java-OD统一考试(C卷)

M(1

2024-04-05 13:00:00 70

原创 2024年华为OD机试真题-会议室占用时间-Java-OD统一考试(C卷)

[会议1开始时间,会议1结束时间],[会议2开始时间,会议2结束时间]][[会议1开始时间,会议1结束时间],[会议2开始时间,会议2结束时间]][[会议开始时间,会议结束时间],[会议开始时间,会议结束时间]]时间段[1,4]和[2,5]重叠,合并为[1,5]本题为leetcode模式,实现给定的函数即可。会议室个数范围: [1,100]输出格式预输入一致,具体请看用例。会议室时间段: [1,24]请计算会议室占用时间段。类型的题目理解和运用。

2024-04-03 08:30:00 155 1

原创 2024年华为OD机试真题-根据IP查找城市-Java-OD统一考试(C卷)

3.3.3.5同时匹配为City2=3.3.3.3,4.4.4.4和City3=2.2.2.2,6.6.6.6,但是City3=2.2.2.2,6.6.6.6的IP段范围更小,所以City3为最佳匹配;注:最佳匹配即包含待查询IP且长度最小的IP段,比如例子中3.4.4.4最佳匹配是City2=3.3.3.3,4.4.4.4,5.5.5.5的最佳匹配是City3=2.2.2.2,6.6.6.6。最佳匹配的城市名列表,采用英文逗号‘,’分隔,城市列表长度应该跟查询的IP列表长度一致。

2024-04-02 09:02:09 214

原创 2024年华为OD机试真题-跳格子3-Java-OD统一考试(C卷)

14 // 输出最大得分数,小明从起点score[0]开始跳,第一次跳score[1], 第二次跳到score[3],第三次跳到score[5],因此得到的最大的得分是score[0] + score[1] + score[3] + score[5] = 14。小明和朋友们一起玩跳格子游戏,每个格子上有特定的分数,score[] = [1 -1 -6 7 -17 7],从起点score[0]开始,每次最大跳的步长为k,请你返回小明跳到终点score[n-1]时,能得到的最大得分。

2024-04-01 13:56:39 331 1

原创 2024年华为OD机试真题-伐木工-Java-OD统一考试(C卷)

一根X米长的树木,伐木工切割成不同长度的木材后进行交易,交易价格为每根木头长度的乘积。4. 一根10米长的树木,伐木工可以切割为方式一:3,4,3,也可以切割为方式二:3,2,2,3,但方式二伐木工多切割了一次,增加切割成本却卖了一样的价格,因此并不是最优收益。2. 一根4米长的树木,伐木工不需要切割为2 * 2,省去切割成本,直接整根树木交易,为4 * 1,收益最大为4。1. 一根2米长的树木,伐木工不切割,为2 * 1,收益最大为2。3. 一根5米长的树木,伐木工切割为2 * 3,收益最大为6。

2024-04-01 09:37:25 192

原创 2024年华为OD机试真题-求满足条件的最长子串的长度-Python-OD统一考试(C卷)

如果找不到满足要求的子串,如全是字母或全是数字,则返回-1。1、 只包含1个字母(a~z, A~Z),其余必须是数字;满足条件的最长子串是C124或者124A,长度都是4。解题思路:考察对字符串、滑窗的理解和运用。字符串自身就是满足条件的子串,长度为2。2、 字母可以在子串中的任意位置;满足条件的子串为B9,长度为2。没有满足要求的子串,返回-1。字符串(只包含字母和数字)

2024-03-31 15:30:00 365

原创 2024年华为OD机试真题-高效货运-Java-OD统一考试(C卷)

3.老李每次发车时载货总重量刚好为货车额定载货重量wt,车上必须同时有货物A和货物B,货物A、B不可切割。2.现有两种货物,货物A单件重量为wa,单件运费利润为pa,货物B单件重量为wb,单件运费利润为pb。第四列输入为货物A的单件运费利润pa,0

2024-03-30 09:00:00 136

原创 2024年华为OD机试真题- 寻找最优的路测线路-Java-OD统一考试(C卷)

评估一个网络的信号质量,其中一个做法是将网络划分为栅格,然后对每个栅格的信号质量计算。路测的时候,希望选择一条信号最好的路线(彼此相连的栅格集合)进行演示。现给出R行C列的整数数组Cov,每个单元格的数值S即为该栅格的信号质量(已归一化,无单位,值越大信号越好)。2. 路线的评分是以路线上信号最差的栅格为准的,例如路径8→4→5→9的值为 4,该线路评分为4。路线为:3→4→6→3→4→7→7→8→9→4→3→8→8→3→4→4→6→5→4→3。路线为:5→4→5→6→6。第一行表示栅格的行数R。

2024-03-29 18:00:00 115 1

原创 2024年华为OD机试真题-矩阵匹配-Java-OD统一考试(C卷)

说明:N*M的矩阵中可以选出M!种组合数组,每个组合数组中第K大的数中的最小值;上述输入中选出的数组组合为1,3,6;......上述输入样例中选出的组合数组有24种,最小数组为1,3,3,则2大的最小值为3。从一个N*M(N

2024-03-28 18:08:56 337

原创 2024年华为OD机试真题-快递员的烦恼-Java-OD统一考试(C卷)

说明:路径1:快递员先把快递送到客户1手中,接下来直接走客户1到客户2之间的直通线路,最后走投递站和客户2之间的路,回到投递站,距离为1000 + 300 + 1200 =2500。路径3:快递员先把快递送到客户2手中,接下来直接走客户2到客户1之间的直通线路,最后走投递站和客户1之间的路,回到投递站,距离为1200 + 300 + 1000 =2500。再接下来的m行,是快递员自行查找的客户与客户之间的距离信息,格式为:客户1id 客户2id distance。最短路径距离,如无法找到,请输出-1。

2024-03-27 15:00:00 203

原创 2024年华为OD机试真题-园区参观路径-Java-OD统一考试(C卷)

园区某部门举办了Family Day,邀请员工及其家属参加;将公司园区视为一个矩形,起始园区设置在左上角,终点园区设置在右下角;家属参观园区时,只能向右和向下园区前进;求从起始园区到终点园区会有多少条不同的参观路径;第一行为园区长和宽;后面每一行表示该园区是否可以参观,0表示可以参观,1表示不能参观。1

2024-03-27 10:47:25 203

原创 2024年华为OD机试真题-文件缓存系统-Java-OD统一考试(C卷)

文件访问过后,会更新文件的最近访问时间和总的访问次数,当缓存不够时,按照第一优先顺序为访问次数从少到多,第二顺序为时间从老到新的方式来删除文件。读取文件是从文件缓存系统中访问已存在的文件,如果文件不存在,则不作任何操作。2. 新的文件第一次存入到文件缓存中时,文件的总访问次数不会变化,文件的最近访问时间会更新到最新时间。当缓存空间不足以存放新的文件时,根据规则删除文件,直到剩余空间满足新的文件大小为止,再存放新文件。1. 如果新文件的文件名和文件缓存中已有的文件名相同,则不会放在缓存中。

2024-03-26 19:00:00 90

原创 2024年华为OD机试真题-解密犯罪时间-Java-OD统一考试(C卷)

例如,“01:35” 和 “11:08” 是合法的,“1:35” 和 “11:8” 是不合法的。根据警察和线人的约定,为了隐蔽,该时间是修改过的,解密规则为:利用当前出现过的数字,构造下一个距离当前时间最近的时刻,则该时间为可能的犯罪时间。说明:利用数字1, 8, 5, 2构造出来的最近时刻是18:55,是3分钟之后。说明:利用数字2, 3, 5, 9构造出来的最近时刻是22:22。警察在侦破一个案件时,得到了线人给出的可能犯罪时间,形如 “HH:MM” 表示的时刻。解题思路:考察对字符串 排序的理解。

2024-03-25 18:00:00 154 1

原创 2024年华为OD机试真题-最长子字符串的长度(二)-Java-OD统一考试(C卷)

最长子字符串是 "oxdolxl",由于是首尾连接在一起的,所以最后一个 'x' 和开头的 'l'是连接在一起的,此字符串包含 2 个 'l' ,2个 'o' ,2个 'x'。给你一个字符串 s,字符串s首尾相连成一个环形 ,请你在环中找出'l'、'o'、'x' 字符都恰好出现了偶数次最长子字符串的长度。这个示例中,字符串 "bcbcbc" 本身就是最长的,因为 'l'、'o'、'x' 都出现了 0 次。最长子字符串之一是 "alolob",它包含 'l','o'各 2 个,以及 0 个 'x'。

2024-03-24 15:00:00 92

原创 2024年华为OD机试真题-中文分词模拟器-Java-OD统一考试(C卷)

即“ilovechina” ,不同词库可分割为 “i,love,china” “ilove,china”,不能分割出现重叠的"i,ilove,china",i重叠出现。3.词库:根据外部知识库统计出来的常用词汇例:dictionary=["i","love","china","lovechina","ilove"],第二行输入中文词库 "i,love,china,ch,na,ve,lo,this,is,the,word"按顺序输出分词结果 "i,love,china"2.标点符号不成词,仅用于断句。

2024-03-24 08:30:00 75

原创 2024年华为OD机试真题-Wonderland-Python-OD统一考试(C卷)

例如,小王在第10日买了一张三日票,小王可以在第10日、第11日和第12日进行无限制的游玩。小王计划的游玩日期将由一个数组给出。现在,请您根据给出的售票价格数组和小王计划游玩日期数组,返回完成游玩计划所需要的最低消费。根据售票价格数组和游玩日期数组给出的信息,发现每次去玩的时候买一张一日票是最省钱的,所以小王会买8张一日票,每张5元,最低花费是40元。小王计划游玩日期数组为days,1

2024-03-24 07:00:00 84 1

原创 2024年华为OD机试真题-员工派遣-Java-OD统一考试(C卷)

现在,代号为x的国家和代号为y的国家分别需要cntx名和cnty名员工。部门每个员工有一个员工号(1,2,3……四个整数 x, y, cntx, cnty;找到最小的k,使得可以将编号在[1,k]中的员工分配给x国和y国,且满足x国和y国的需求。规则2、编号为x的倍数的员工不能去x国,编号为y的倍数的员工不能去y国。规则1、从[1,k]中选择员工派遣出去。3 -表示国家2需要3个人。1 -表示国家3需要1个人。部长派遣员工的规则:。

2024-03-23 19:00:00 52

原创 2024年华为OD机试真题-查找众数及中位数-Python-OD统一考试(C卷

中位数是指把一组数据从小到大排列,最中间的那个数,如果这组数据的个数是奇数,那最中间那个就是中位数,如果这组数据的个数为偶数,那就把中间的两个数之和除以2,所得的结果就是中位数。查找整型数组中元素的众数并组成一个新的数组,求新数组的中位数。众数是指一组数据中出现次数量多的那个数,众数可以是多个。输入输出示例仅供调试,后台判题数据一般不包含示例。输入输出示例仅供调试,后台判题数据一般不包含示例。0\<N<1000,数组中每个元素取值范围。输入一个一维整型数组,数组大小取值范围。输出众数组成的新数组的中位数。

2024-03-23 14:45:00 63

原创 2024年华为OD机试真题-孙悟空吃蟠桃-Java-OD统一考试(C卷)

孙悟空可以决定他吃蟠桃的速度K(个/小时),每个小时选一颗桃树,并从树上吃掉K个,如果树上的桃子少于K个,则全部吃掉,并且这一小时剩余的时间里不再吃桃。已知蟠桃园有N颗桃树,每颗树上都有桃子,守卫将在H小时后回来。请返回孙悟空可以在H小时内吃掉所有桃子的最小速度K(K为整数)。其中数字通过空格分割,N、H为正整数,每棵树上都有蟠桃,且0

2024-03-23 11:00:00 132

原创 2024年华为OD机试真题-Wonderland-Java-OD统一考试(C卷)

例如,小王在第10日买了一张三日票,小王可以在第10日、第11日和第12日进行无限制的游玩。小王计划的游玩日期将由一个数组给出。现在,请您根据给出的售票价格数组和小王计划游玩日期数组,返回完成游玩计划所需要的最低消费。根据售票价格数组和游玩日期数组给出的信息,发现每次去玩的时候买一张一日票是最省钱的,所以小王会买8张一日票,每张5元,最低花费是40元。小王计划游玩日期数组为days,1

2024-03-23 08:30:00 49

原创 2024年华为OD机试真题-石头剪刀布游戏-Python-OD统一考试(C卷)

输出为赢家的玩家ID列表(一个或多个),每个ID一行,按字符串升序排列。例如1 三个玩家出拳分别是 A,B,C。由于出现三方优势循环(即没有任何一方优于其它出拳者),判断为平局。2) 当本场次中有且仅有一种出拳形状优于其它出拳形状,则该形状的玩家是胜利者。石头剪刀布游戏有3种出拳形状:石头、剪刀、布。解释:玩家abc1 出拳为石头(A)。1)出拳形状之间的胜负规则如下:A> B;例如2 三个玩家,出拳分别是 A,B。例如3 三个玩家,出拳全部是 A。2)出拳形状:以英文大写字母表示,A、B、C形状。

2024-03-22 20:30:00 328

原创 2024年华为OD机试真题-任务处理-Python-OD统一考试(C卷)

在某个项目中有多个任务(用 tasks 数组表示)需要您进行处理,其中 tasks[i] = [si, ei],你可以在 si

2024-03-22 18:00:00 238

原创 2024年华为OD机试真题-根据IP查找城市-Python-OD统一考试(C卷)

3.3.3.5同时匹配为City2=3.3.3.3,4.4.4.4和City3=2.2.2.2,6.6.6.6,但是City3=2.2.2.2,6.6.6.6的IP段范围更小,所以City3为最佳匹配;注:最佳匹配即包含待查询IP且长度最小的IP段,比如例子中3.4.4.4最佳匹配是City2=3.3.3.3,4.4.4.4,5.5.5.5的最佳匹配是City3=2.2.2.2,6.6.6.6。最佳匹配的城市名列表,采用英文逗号‘,’分隔,城市列表长度应该跟查询的IP列表长度一致。

2024-03-21 18:00:00 67

原创 2024年华为OD机试真题-最小矩阵宽度-Java-OD统一考试(C卷)

现在要求在这个矩阵中找一个宽度最小的子矩阵,要求子矩阵包含数组中所有的整数。输出包含一个整数,表示满足要求子矩阵的最小宽度,若找不到,输出-1.下一行包含K个整数,表示所需包含的数组,K个整数可能存在重复数字。矩阵第0、3列包含了1、2、3,矩阵第3、4列包含了1、2、3。给定一个矩阵,包含N*M个整数,和一个包含K个整数的数组。第一行输入两个正整数N,M,表示矩阵大小。矩阵第1、2、3、4、5列包含了1、1、4。接下来N行M列表示矩阵内容。所有输入数据小于1000。下一行包含一个正整数K。

2024-03-21 11:00:00 39

原创 2024年华为OD机试真题-跳格子3-Python-OD统一考试(C卷)

14 // 输出最大得分数,小明从起点score[0]开始跳,第一次跳score[1], 第二次跳到score[3],第三次跳到score[5],因此得到的最大的得分是score[0] + score[1] + score[3] + score[5] = 14。小明和朋友们一起玩跳格子游戏,每个格子上有特定的分数,score[] = [1 -1 -6 7 -17 7],从起点score[0]开始,每次最大跳的步长为k,请你返回小明跳到终点score[n-1]时,能得到的最大得分。

2024-03-21 08:30:00 59

原创 2024年华为OD机试真题-贪心歌手-Java-OD统一考试(C卷)

5) 歌手在每座城市都可以在路边卖唱赚钱。经过调研,歌手提前获知了每座城市卖唱的收入预期:如果在一座城市第一天卖唱可以赚M,后续每天的收入会减少D(第二天赚的钱是M – D,第三天是M-2D…剩余6天最好的计划是在第一座城市待3天,在第二座城市待3天。4) 每两座城市之间需要的天数都可以提前获知。在第一座城市赚的钱:120+100+80= 300.在第二座城市赚的钱:90+80+70 =240.代表每两座城市之间耗费的时间。代表每个城市的收入预期。代表歌手最多可以赚多少钱。路上共花1+1+2=4天。

2024-03-20 21:45:00 180

原创 2024年华为OD机试真题-模拟目录管理-Python-OD统一考试(C卷)

不支持嵌套路径和绝对路径,如mkdir abc/efg, cd abc/efg, mkdir /abc/efg, cd /abc/efg是不支持的。2)进入目录命令:cd 目录名称, 如cd abc为进入abc目录,特别地,cd ..为返回上级目录,如果目录不存在则不执行任何操作。1)创建目录命令:mkdir 目录名称,如mkdir abc为在当前目录创建abc目录,如果已存在同名目录则不执行任何操作。在根目录创建一个abc的目录并进入abc目录中查看当前目录路径,输出当前路径/abc/。

2024-03-20 17:13:01 55

原创 2024年华为OD机试真题-石头剪刀布游戏-Java-OD统一考试(C卷)

输出为赢家的玩家ID列表(一个或多个),每个ID一行,按字符串升序排列。例如1 三个玩家出拳分别是 A,B,C。由于出现三方优势循环(即没有任何一方优于其它出拳者),判断为平局。2) 当本场次中有且仅有一种出拳形状优于其它出拳形状,则该形状的玩家是胜利者。石头剪刀布游戏有3种出拳形状:石头、剪刀、布。解释:玩家abc1 出拳为石头(A)。1)出拳形状之间的胜负规则如下:A> B;例如2 三个玩家,出拳分别是 A,B。例如3 三个玩家,出拳全部是 A。2)出拳形状:以英文大写字母表示,A、B、C形状。

2024-03-19 19:00:00 185

原创 2024年华为OD机试真题-任务处理-Java-OD统一考试(C卷)

在某个项目中有多个任务(用 tasks 数组表示)需要您进行处理,其中 tasks[i] = [si, ei],你可以在 si

2024-03-15 19:45:14 79

原创 2024年华为OD机试真题-田忌赛马-Java-OD统一考试(C卷)

给定两个只包含数字的数组a,b,调整数组 a 里面数字的顺序,使得尽可能多的 a[i] >b[i]。输入的第一行是数组 a 中的数字,其中只包含数字,每两个数字之间相隔一个空格,a 数组大小不超过 10。说明:有两个 a 数组的排列可以达到最优结果 [12,20,11]和11,20,12] ,故输出 2。输入的第二行是数组 b 中的数字,其中只包含数字,每两个数字之间相隔一个空格,b数组大小不超过 10。最优结果只有一个, a =[11,20,8],故输出 1。输出所有可以达到最优结果的 a 数组的数量。

2024-03-15 19:43:28 90

原创 2024年华为OD机试真题-字符串序列判定-Python-OD统一考试(C卷)

判定规则:S中的每个字符在L中都能找到(可以不连续),且S在L中字符的前后顺序与S中顺序要保持一致。(例如,S="ace"是L="abcde"的一个子序列且有效字符是a、c、e,而"aec"不是有效子序列,且有效字符只有a、e)输入两个字符串S和L,都只包含英文小写字母。S长度

2024-03-14 08:00:00 159

原创 2024年华为OD机试真题-可以组成网络的服务器-Java-OD统一考试(C卷)

在一个机房中,服务器的位置标识在 n*m 的整数矩阵网格中,1 表示单元格上有服务器,0 表示没有。如果两台服务器位于同一行或者同一列中紧邻的位置,则认为它们之间可以组成一个局域网。[0][0]、[1][0]、[1][1]三台服务器相互连接,可以组成局域网。第一行输入两个正整数,n和m,0

2024-03-13 20:00:08 392

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除