03 2026 档案

摘要:Wonderland游乐园 2026华为OD机试双机位C卷 - 华为OD上机考试双机位C卷 华为OD机试双机位C卷真题目录点击查看: 【全网首发】2026华为OD机位C卷 机考真题题库含考点说明以及在线OJ(OD上机考试双机位C卷) 题目描述 在ICT运维领域,现网运维工程师面向对设备上报的众多告警 阅读全文
posted @ 2026-03-10 22:42 华为od算法大师
摘要:> 2026华为OD机试双机位C卷 - 华为OD上机考试双机位C卷 华为OD机试双机位C卷真题目录点击查看: [【全网首发】2026华为OD机位C卷 机考真题题库含考点说明以及在线OJ(OD上机考试双机位C卷)](https://blog.csdn.net/banxia_frontend/article/details/155503868) 阅读全文
posted @ 2026-03-10 22:15 华为od算法大师
摘要:> 2026华为OD机试双机位C卷 - 华为OD上机考试双机位C卷 华为OD机试双机位C卷真题目录点击查看: [【全网首发】2026华为OD机位C卷 机考真题题库含考点说明以及在线OJ(OD上机考试双机位C卷)](https://blog.csdn.net/banxia_frontend/article/details/155503868) 阅读全文
posted @ 2026-03-10 22:14 华为od算法大师
摘要:> 2026华为OD机试双机位C卷 - 华为OD上机考试双机位C卷 华为OD机试双机位C卷真题目录点击查看: [【全网首发】2026华为OD机位C卷 机考真题题库含考点说明以及在线OJ(OD上机考试双机位C卷)](https://blog.csdn.net/banxia_frontend/article/details/155503868) 阅读全文
posted @ 2026-03-10 22:12 华为od算法大师
摘要:# AI面板识别 \> 2026华为OD机试双机位C卷 - 华为OD上机考试双机位C卷 华为OD机试双机位C卷真题目录点击查看: [【全网首发】2026华为OD机位C卷 机考真题题库含考点说明以及在线OJ(OD上机考试双机位C卷)](https://blog.csdn.net/banxia_frontend/article/details/155503868) 阅读全文
posted @ 2026-03-10 22:07 华为od算法大师
摘要:> 2026华为OD机试双机位C卷 - 华为OD上机考试双机位C卷 华为OD机试双机位C卷真题目录点击查看: [【全网首发】2026华为OD机位C卷 机考真题题库含考点说明以及在线OJ(OD上机考试双机位C卷)](https://blog.csdn.net/banxia_frontend/article/details/155503868) 阅读全文
posted @ 2026-03-10 22:07 华为od算法大师
摘要:推荐多样性需要从多个列表中选择元素,一次性要返回 N 屏数据(窗口数量),每屏展示 K 个元素(窗口大小),选择策略: 1. 各个列表元素需要做穿插处理,即先从第一个列表中为每屏选择一个元素,再从第二个列表中为每屏选择一个元素,依次类推 2. 每个列表的元素尽量均分为 N 份,如果不够 N 个,也要全部分配完,参考样例图: (1)从第一个列表中选择 4 条 0 1 2 3,分别放到 4 个窗口中 ... 阅读全文
posted @ 2026-03-10 12:30 华为od算法大师 阅读(2) 评论(0) 推荐(0)
摘要:游乐园有一款互动游戏,游戏开始时会提供n个宝石,每个宝石都一个属性值a1,a2,…an.玩家在游戏前可以挑选x颗宝石,将这些宝石的属性值相乘组成玩家的属性值。游戏玩家需要y点属性值,请帮助游戏玩家计算有多少种计算方式。 阅读全文
posted @ 2026-03-10 12:27 华为od算法大师 阅读(1) 评论(0) 推荐(0)
摘要:给定 [a-z],26个英文字母小写字符串组成的字符串 A 和 B,其中 A 可能存在重复字母,B 不会存在重复字母,现从字符串 A 中按规则挑选一些字母,可以组成字符串B。 挑选规则如下: 1. 同一个位置的字母只能挑选一次 2. 被挑选字母的相对先后顺序不能被改变 求最多可以同时从 A 中挑选多少组能组成 B 的字符串。 阅读全文
posted @ 2026-03-10 12:25 华为od算法大师 阅读(1) 评论(0) 推荐(0)
摘要:现有N个任务需要处理,同一时间只能处理一个任务,处理每个任务所需要的时间固定为1。 每个任务都有最晚处理时间限制和积分值,在最晚处理时间点之前处理完成任务才可获得对应的积分奖励。 可用于处理任务的时间有限,请问在有限的时间内,可获得的最多积分。 阅读全文
posted @ 2026-03-10 12:23 华为od算法大师 阅读(1) 评论(0) 推荐(0)
摘要:有5台打印机打印文件,每台打印机有自己的待打印队列。 因为打印的文件内容有轻重缓急之分,所以队列中的文件有1~10不同的代先级,其中 **数字越大优先级越高** 。 打印机会从自己的待打印队列中选择_ **优先级最高** _的文件来打印。 如果存在两个优先级一样的文件,则选择_ **最早进入队列** _的那个文件。 现在请你来模拟这5台打印机的打印过程。 阅读全文
posted @ 2026-03-10 12:21 华为od算法大师 阅读(1) 评论(0) 推荐(0)
摘要:智能手机方便了我们生活的同时,也侵占了我们不少的时间。“手机App防沉迷系统”能够让我们每天合理地规划手机App使用时间,在正确的时间做正确的事。 它的大概原理是这样的: 1. 在一天24小时内,可以注册每个App的允许使用时段 2. 一个时间段只能使用一个App 3. App有优先级,数值越高,优先级越高。注册使用时段时,如果高优先级的App时间和低优先级的时段有冲突,则系统会自动注销低优先级的... 阅读全文
posted @ 2026-03-10 12:18 华为od算法大师 阅读(1) 评论(0) 推荐(0)
摘要:对于一个连续正整数组成的序列,可以将其拼接成一个字符串,再将字符串里的部分字符打乱顺序。如序列8 9 10 11 12,拼接成的字符串为89101112,打乱一部分字符后得到90811211,原来的正整数10就被拆成了0和1。 现给定一个按如上规则得到的打乱字符的字符串,请将其还原成连续正整数序列,并输出序列中最小的数字。 阅读全文
posted @ 2026-03-10 12:15 华为od算法大师 阅读(1) 评论(0) 推荐(0)
摘要:有N个快递站点用字符串标识,某些站点之间有道路连接。 每个站点有一些包裹要运输,每个站点间的包裹不重复,路上有检查站会导致部分货物无法通行,计算哪些货物无法正常投递? 阅读全文
posted @ 2026-03-10 12:12 华为od算法大师 阅读(3) 评论(0) 推荐(0)
摘要:快递公司每日早晨,给每位快递员推送需要送到客户手中的快递以及路线信息,快递员自己又查找了一些客户与客户之间的路线距离信息,请你依据这些信息,给快递员设计一条最例短路径, 告诉他最短路径的距离。 注意: 1. 不限制快递包裹送到客户手中的顺序,但必须保证都送到客户手中 2. 用例保证一定存在投递站到每位客户之间的路线,但不保证客户与客户之间有路线,客户位置及投递站均允许多次经过。 3. 所有快递送完... 阅读全文
posted @ 2026-03-10 12:11 华为od算法大师 阅读(1) 评论(0) 推荐(0)
摘要:现在有n个容器服务,服务的启动可能有一定的依赖性(有些服务启动没有依赖),其次服务自身启动加载会消耗一些时间。 给你一个 n x n 的二维矩阵useTime,其中 - useTime[i][i]=10 表示服务i自身启动加载需要消耗10s - useTime[i][j] = 1 表示服务i启动依赖服务j启动完成 - useTime[i][k]=0 表示服务i启动不依赖服务k 其实 0<= i,j... 阅读全文
posted @ 2026-03-10 12:08 华为od算法大师 阅读(2) 评论(0) 推荐(0)
摘要:考勤记录是分析和考核职工工作时间利用情况的原始依据,也是计算职工工资的原始依据,为了正确地计算职工工资和监督工资基金使用情况,公司决定对员工的手机打卡记录进行异常排查。 如果出现以下两种情况,则认为打卡异常: 1. 实际设备号与注册设备号不一样 2. 或者,同一个员工的两个打卡记录的时间小于60分钟并且打卡距离超过5km。 给定打卡记录的[字符串数组]clockRecords(每个打卡记录组成为:... 阅读全文
posted @ 2026-03-10 12:05 华为od算法大师 阅读(1) 评论(0) 推荐(0)
摘要:给定一个N行M列的二维矩阵,矩阵中每个位置的数字取值为0或1。矩阵示例如: ``` 1 1 0 0 0 0 0 1 0 0 1 1 1 1 1 1 ``` 现需要将矩阵中所有的1进行反转为0,规则如下: - 当点击一个1时,该1便被反转为0,同时相邻的上、下、左、右,以及左上、左下、右上、右下8 个方向的1(如果存在1)均会自动反转为0; - 进一步地,一个位置上的1被反转为0时,与其相邻的8个方... 阅读全文
posted @ 2026-03-10 12:02 华为od算法大师 阅读(1) 评论(0) 推荐(0)
摘要:2XXX年,人类通过对火星的大气进行宜居改造分析,使得火星已在理论上具备人类宜居的条件; 由于技术原因,无法一次性将火星大气全部改造,只能通过局部处理形式; 假设将火星待改造的区域为row * column的网格,每个网格有3个值,宜居区、可改造区、死亡区,使用YES、NO、NA代替,YES表示该网格已经完成大气改造,NO表示该网格未进行改造,后期可进行改造,NA表示死亡区,不作为判断是否改造完的... 阅读全文
posted @ 2026-03-10 12:00 华为od算法大师 阅读(2) 评论(0) 推荐(0)
摘要:在第一人称射击游戏中,玩家通过键盘的A、S、D、W四个按键控制游戏人物分别向左、向后、向右、向前进行移动,从而完成走位。 假设玩家每按动一次键盘,游戏任务会向某个方向移动一步,如果玩家在操作一定次数的键盘并且各个方向的步数相同时,此时游戏任务必定会回到原点,则称此次走位为完美走位。 现给定玩家的走位(例如: `ASDA` ),请通过更换其中一段连续走位的方式使得原走位能够变成一个完美走位。其中待更... 阅读全文
posted @ 2026-03-10 11:58 华为od算法大师 阅读(2) 评论(0) 推荐(0)
摘要:给定一个以顺序储存结构存储整数值的完全二叉树序列(最多1000个整数),请找出此完全二叉树的所有非叶子节点部分,然后采用后序遍历方式将此部分树(不包含叶子)输出。 1、只有一个节点的树,此节点认定为根节点(非叶子)。 2、此完全二叉树并非满二叉树,可能存在倒数第二层出现叶子或者无右叶子的情况 其他说明:二叉树的后序遍历是基于根来说的,遍历顺序为:左-右-根 阅读全文
posted @ 2026-03-10 11:55 华为od算法大师 阅读(1) 评论(0) 推荐(0)
摘要:给你一个字符串str和整数k,返回满足以下条件的所有子字符串个数: 1. 恰好包含k个字母。 2. 数字0-9各出现至少一次。 阅读全文
posted @ 2026-03-10 11:52 华为od算法大师 阅读(1) 评论(0) 推荐(0)
摘要:给定两个字符串string1和string2。 string1是一个被加扰的字符串。 string1由小写英文字母(’a’~’z’)和数字字符(’0’~’9’)组成,而加扰字符串由’0’~’9’、’a’~’f’组成。 string1里面可能包含0个或多个加扰子串,剩下可能有0个或多个有效子串,这些有效子串被加扰子串隔开。 string2是一个参考字符串,仅由小写英文字母(’a’~’z’)组成。 你... 阅读全文
posted @ 2026-03-09 23:28 华为od算法大师 阅读(1) 评论(0) 推荐(0)
摘要:给定一个字符串的摘要算法,请输出给定字符串的摘要值 1. 去除字符串中非字母的符号。 2. 如果出现连续字符(不区分大小写) ,则输出:该字符 (小写) + 连续出现的次数。 3. 如果是非连续的字符(不区分大小写),则输出:该字符(小写) + 该字母之后字符串中出现的该字符的次数 4. 对按照以上方式表示后的字符串进行排序:字母和紧随的数字作为一组进行排序,数字大的在前,数字相同的,则按... 阅读全文
posted @ 2026-03-09 23:25 华为od算法大师 阅读(1) 评论(0) 推荐(0)
摘要:给定 M(0 < M ≤ 30)个字符(a-z),从中取出任意字符(每个字符只能用一次)拼接成长度为 N(0 < N ≤ 5)的字符串, 要求相同的字符不能相邻,计算出给定的字符列表能拼接出多少种满足条件的字符串, 输入非法或者无法拼接出满足条件的字符串则返回0。 阅读全文
posted @ 2026-03-09 23:22 华为od算法大师 阅读(2) 评论(0) 推荐(0)
摘要:给定一个输入字符串,字符串只可能由英文字母( ‘a’ ~ ‘z’、‘A’ ~ ‘Z’ )和左右小括号( ‘(’、‘)’ )组成。 当字符里存在小括号时,小括号是成对的,可以有一个或多个小括号对,小括号对不会嵌套,小括号对内可以包含1个或多个英文字母,也可以不包含英文字母。 当小括号对内包含多个英文字母时,这些字母之间是相互等效的关系,而且等效关系可以在不同的小括号对之间传递,即当存在 ‘a’ 和 ... 阅读全文
posted @ 2026-03-09 23:19 华为od算法大师 阅读(1) 评论(0) 推荐(0)
摘要:给定一个非空字符串S,其被N个‘-’分隔成N+1的子串,给定正整数K,要求除第一个子串外,其余的子串每K个字符组成新的子串,并用‘-’分隔。 对于新组成的每一个子串,如果它含有的小写字母比大写字母多,则将这个子串的所有大写字母转换为小写字母; 反之,如果它含有的大写字母比小写字母多,则将这个子串的所有小写字母转换为大写字母;大小写字母的数量相等时,不做转换。 阅读全文
posted @ 2026-03-09 23:17 华为od算法大师 阅读(2) 评论(0) 推荐(0)
摘要:公元2919年,人类终于发现了一颗宜居星球——X星。 现想在X星一片连绵起伏的山脉间建一个天热蓄水库,如何选取水库边界,使蓄水量最大? 要求: - 山脉用正整数数组s表示,每个元素代表山脉的高度。 - 选取山脉上两个点作为蓄水库的边界,则边界内的区域可以蓄水,蓄水量需排除山脉占用的空间 - 蓄水量的高度为两边界的最小值。 - 如果出现多个满足条件的边界,应选取距离最近的一组边界。 输出边界下标(从... 阅读全文
posted @ 2026-03-09 23:15 华为od算法大师 阅读(1) 评论(0) 推荐(0)
摘要:在图像处理中,坏点(异常值)会影响后续分析,需进行矫正。本题要求对3x3矩阵的中心元素进行坏点检测与矫正,规则如下 1. 坏点判断依据:计算中心元素(位置1,1)与周围8个元素的均值的差值绝对值 diff = |中心元素 - 周围均值|。 2. 矫正规则: - 若diff>50:用周围均值(周围8个元素的平均值,四舍五入取整数)替代中心元素 - 若30<=diff<=50:用3x3矩阵的整体均值(... 阅读全文
posted @ 2026-03-09 23:12 华为od算法大师 阅读(1) 评论(0) 推荐(0)
摘要:小明是核心网工程师,客户交给小明一个任务:给定一个网络配置列表,每个配置是一个字符串,仅有数字和"*“、”?"符号组成。 输入用户的IMSI(国际移动用户识别码),根据以下规则匹配配置列表: - "*"匹配0个或连续多个任意字符。 - "?“匹配下标为奇数的单个字符,比如123?中的”?"可以匹配123456789012345下标为3的字符’4’,下标从0开始。 阅读全文
posted @ 2026-03-09 23:10 华为od算法大师 阅读(1) 评论(0) 推荐(0)
摘要:双十一来临,小王消灾某个购物平台买坚果。在输入坚果时,页面默认按照综合推荐列表。小王很想知道这个综合排序时如何完成的,于是便开始思考算法 。经过一番操作后,完成它的多个关键字排序算法。希望你给小王提供一份正确的排序结果,验证其实现算法结果的准确性。 阅读全文
posted @ 2026-03-09 23:08 华为od算法大师 阅读(1) 评论(0) 推荐(0)
摘要:周末小明准备去爬山锻炼,0代表平地,山的高度使用1到9来表示,小明每次爬山或下山高度只能相差k及k以内,每次只能上下左右一个方向上移动一格,小明从左上角(0,0)位置出发 阅读全文
posted @ 2026-03-09 23:05 华为od算法大师 阅读(1) 评论(0) 推荐(0)
摘要:某公司部门需要派遣员工去国外做项目。 现在,代号为 x 的国家和代号为 y 的国家分别需要 cntx 名和 cnty 名员工。 部门每个员工有一个员工号(1,2,3,…),工号连续,从1开始。 部长派遣员工的规则: - 规则1:从 [1, k] 中选择员工派遣出去 - 规则2:编号为 x 的倍数的员工不能去 x 国,编号为 y 的倍数的员工不能去 y 国。 问题: 找到最小的 k,使得可以将编号在... 阅读全文
posted @ 2026-03-09 23:03 华为od算法大师 阅读(1) 评论(0) 推荐(0)
摘要:一个应用启动时,会有多个初始化任务需要执行,并且任务之间有依赖关系,例如A任务依赖B任务,那么必须在B任务执行完成之后,才能开始执行A任务。 现在给出多条任务依赖关系的规则,请输入任务的顺序执行序列,规则采用贪婪策略,即一个任务如果没有依赖的任务,则立刻开始执行,如果同时有多个任务要执行,则根据任务名称字母顺序排序。 例如:B任务依赖A任务,C任务依赖A任务,D任务依赖B任务和C任务,同时,D任务... 阅读全文
posted @ 2026-03-09 23:00 华为od算法大师 阅读(1) 评论(0) 推荐(0)
摘要:在一个机房中,服务器的位置标识在 n\*m 的整数矩阵网格中,1 表示单元格上有服务器,0 表示没有。如果两台服务器位于同一行或者同一列中紧邻的位置,则认为它们之间可以组成一个局域网。 请你统计机房中最大的局域网包含的服务器个数。 阅读全文
posted @ 2026-03-09 22:58 华为od算法大师 阅读(2) 评论(0) 推荐(0)
摘要:有一堆长方体积木,它们的宽度和高度都相同,但长度不一。 小橙想把这堆积木叠成一面墙,墙的每层可以放一个积木,也可以将两个积木拼接起来,要求每层的长度相同。 若必须用完这些积木,叠成的墙最多为多少层? ![](https://i-blog.csdnimg.cn/img_convert/ba931525c10e764a6bdef1b0c217c2ca.png) 阅读全文
posted @ 2026-03-09 22:56 华为od算法大师 阅读(3) 评论(0) 推荐(0)
摘要:有一座保密大楼,你从0楼到达指定楼层m,必须这样的规则乘坐电梯: 给定一个数字序列,每次根据序列中的数字n,上升n层或者下降n层,前后两次的方向必须相反,规定首次的方向向上,自行组织序列的顺序按规定操作到达指定楼层。 求解到达楼层的序列组合,如果不能到达楼层,给出小于该楼层的最近序列组合。 阅读全文
posted @ 2026-03-09 22:53 华为od算法大师 阅读(1) 评论(0) 推荐(0)
摘要:去除文本多余空格,但不去除配对单引号之间的多余空格。给出关键词的起始和结束下标,去除多余空格后刷新关键词的起始和结束下标。 条件约束: 1,不考虑关键词起始和结束位置为空格的场景; 2,单词的的开始和结束下标保证涵盖一个完整的单词,即一个坐标对开始和结束下标之间不会有多余的空格; 3,如果有单引号,则用例保证单引号成对出现; 4,关键词可能会重复; 5,文本字符长度length取值范围:[0, 1... 阅读全文
posted @ 2026-03-08 23:18 华为od算法大师 阅读(1) 评论(0) 推荐(0)
摘要:某设备需要记录每分钟检测到的指标值。为了节约存储空间,将连续相同指标值的记录合并。 压缩之前: 202411231000,11 202411231001,11 202411231002,12 202411231003,12 202411231004,10 202411231005,17 202411231006,17 202411231007,17 压缩之后: 202411231000,20241... 阅读全文
posted @ 2026-03-08 23:16 华为od算法大师 阅读(1) 评论(0) 推荐(0)
摘要:小明正在尝试一种新的牌游戏。游戏规则如下:首先,小明拿到一张写有数字 m 的牌。 然后,他会拿到另外 n 张牌,上面分别写有不同的数字,牌排成一排。小明的目标是从这排牌中找到一串连续的牌,这些牌上数字的总和可以被 m 整除。你的任务是判断小明是否可以完成这个目标。 阅读全文
posted @ 2026-03-08 23:13 华为od算法大师 阅读(3) 评论(0) 推荐(0)
摘要:现有一个CPU和一些任务需要处理,已提前获知每个任务的任务ID、优先级、所需执行时间和到达时间。 CPU同时只能运行一个任务,请编写一个任务调度程序,采用“可抢占优先权调度”调度算法进行任务调度,规则如下: - 如果一个任务到来时,CPU是空闲的,则CPU可以运行该任务直到任务执行完毕。但是如果运行中有一个更高优先级的任务到来,则CPU必须暂停当前任务去运行这个优先级更高的任务; - 如果一个任务... 阅读全文
posted @ 2026-03-08 23:11 华为od算法大师 阅读(4) 评论(0) 推荐(0)
摘要:给定一组闭区间,其中部分区间存在交集。 任意两个给定区间的交集,称为公共区间(如:[1,2],[2,3]的公共区间为[2,2],[3,5],[3,6]的公共区间为[3,5])。 公共区间之间若存在交集,则需要合并(如:[1,3],[3,5]区间存在交集[3,3],需合并为[1,5])。 按升序排列输出合并后的区间列表。 阅读全文
posted @ 2026-03-08 23:09 华为od算法大师 阅读(2) 评论(0) 推荐(0)
摘要:A、B两个人把苹果分为两堆,A希望按照他的计算规则等分苹果,他的计算规则是按照二进制加法计算,并且不计算进位 12+5=9(1100 + 0101 = 9),B的计算规则是十进制加法,包括正常进位,B希望在满足A的情况下获取苹果重量最多。 输入苹果的数量和每个苹果重量,输出满足A的情况下B获取的苹果总重量。 如果无法满足A的要求,输出-1。 **数据范围** - 1 <= 总苹果数量 <= 200... 阅读全文
posted @ 2026-03-08 23:06 华为od算法大师 阅读(5) 评论(0) 推荐(0)
摘要:"吃货"和"馋嘴"两人到披萨店点了一份铁盘(圆形)披萨,并嘱咐店员将披萨按放射状切成大小相同的偶数个小块。但是粗心的服务员将披萨切成了每块大小都完全不同奇数块,且肉眼能分辨出大小。 由于两人都想吃到最多的披萨,他们商量了一个他们认为公平的分法:从"吃货"开始,轮流取披萨。除了第一块披萨可以任意选取外,其他都必须从缺口开始选。 他俩选披萨的思路不同。"馋嘴"每次都会选最大块的披萨,而且"吃货"知道"... 阅读全文
posted @ 2026-03-08 23:04 华为od算法大师 阅读(4) 评论(0) 推荐(0)
摘要:Aliice最近迷上分弹珠游戏,每次从箱子里拿出随机数量的弹珠,第一次将弹珠分为尽可能相等的两份,(偶数平分,奇数则其中一份比另外一份多一颗),第二次将这两份弹珠各自再尽可能分为相等的两份,直到每份弹珠不超过2颗。如果第一次取出弹珠就已经少于三颗,则不用分,你能在Alice取出弹珠后就知道它要分多少次,最终会分成多少份吗? ​ 阅读全文
posted @ 2026-03-08 23:01 华为od算法大师 阅读(5) 评论(0) 推荐(0)
摘要:某生产门电路的厂商发现某一批次的或门电路不稳定,具体现象为计算两个二进制数的或操作时,第一个二进制数中某两个比特位会出现交换,交换的比特位置是随机的,但只交换这两个位,其他位不变。 很明显,这个交换可能会影响最终的或结果,也可能不会有影响。 为了评估影响和定位出错的根因,工程师需要研究在各种交换的可能下,最终的或结果发生改变的情况有多少种。 阅读全文
posted @ 2026-03-08 23:00 华为od算法大师 阅读(3) 评论(0) 推荐(0)
摘要:从一个长度为N的正数数组numbers中找出长度至少为L且几何平均值最大子数组,并输出其位置和大小。(K个数的几何平均值为K个数的乘积的K次方根) 若有多个子数组的几何平均值均为最大值,则输出长度最小的子数组。 若有多个长度相同的子数组的几何平均值均为最大值,则输出最前面的子数组。 阅读全文
posted @ 2026-03-08 22:58 华为od算法大师 阅读(1) 评论(0) 推荐(0)
摘要:给定一个停车场某一天的车辆出入记录,请计算该停车场的当日收入,收费规则如下: - 停车半小时收费1元,不足半小时按半小时计算。 - 一辆车每天收费封顶15元。 - 停车时间小于半小时则不收费 - 11:30 - 13:30 不计入停车时间。 - 包月的车辆不统计当日收入。 阅读全文
posted @ 2026-03-08 22:56 华为od算法大师 阅读(2) 评论(0) 推荐(0)
摘要:算法工程师小明面对着这样一个问题 ,需要将通信用的信道分配给尽量多的用户: 信道的条件及分配规则如下: 1. 所有信道都有属性:”阶”。阶为 r的信道的容量为 2^r比特; 2. 所有用户需要传输的数据量都一样:D比特; 3. 一个用户可以分配多个信道,但每个信道只能分配给一个用户; 4. 只有当分配给一个用户的所有信道的容量和>=D,用户才能传输数据; 给出一组信道资源,最多可以为多少用户传输数... 阅读全文
posted @ 2026-03-08 22:53 华为od算法大师 阅读(4) 评论(0) 推荐(0)
摘要:如果一个数组中出现次数最多的元素出现大于等于K次,被称为 *k-优雅数组* ,k也可以被称为优雅阈值。 例如,数组1,2,3,1、2,3,1,它是一个3-优雅数组,因为元素1出现次数大于等于3次, 数组[1, 2, 3, 1, 2]就不是一个3-优雅数组,因为其中出现次数最多的元素是1和2,只出现了2次。 给定一个数组A和k,请求出A有多少子数组是k-优雅子数组。 子数组是数组中一个或多个连续元素... 阅读全文
posted @ 2026-03-08 22:50 华为od算法大师 阅读(2) 评论(0) 推荐(0)
摘要:张三要去外地出差,需要做核酸,需要在指定时间点前做完核酸,请帮他找到满足条件的核酸检测点。 - 给出一组核酸检测点的距离和每个核酸检测点当前的人数 - 给出张三要去做核酸的出发时间 出发时间是10分钟的倍数,同时给出张三做核酸的最晚结束时间 - 题目中给出的距离是整数,单位是公里,时间1分钟为一基本单位 去找核酸点时,有如下的限制: - 去往核酸点的路上,每公里距离花费时间10分钟,费用是10元 ... 阅读全文
posted @ 2026-03-08 22:47 华为od算法大师 阅读(1) 评论(0) 推荐(0)
摘要:LISP 语言唯一的语法就是括号要配对。 形如 (OP P1 P2 …),括号内元素由单个空格分割。 其中第一个元素 OP 为操作符,后续元素均为其参数,参数个数取决于操作符类型。 注意: 参数 P1, P2 也有可能是另外一个嵌套的 (OP P1 P2 …) ,当前 OP 类型为 add / sub / mul / div(全小写),分别代表整数的加减乘除法,简单起见,所有 OP 参数个数均为 ... 阅读全文
posted @ 2026-03-08 22:44 华为od算法大师 阅读(1) 评论(0) 推荐(0)
摘要:任务编排服务负责对任务进行组合调度。参与编排的任务有两种类型,其中一种执行时长为taskA,另一种执行时长为taskB。任务一旦开始执行不能被打断,且任务可连续执行。服务每次可以编排num个任务。请编写一个方法,生成每次编排后的任务所有可能的总执行时长。 阅读全文
posted @ 2026-03-08 22:42 华为od算法大师 阅读(1) 评论(0) 推荐(0)
摘要:给定一个正整数数组表示待系统执行的任务列表,数组的每一个元素代表一个任务,元素的值表示该任务的类型。 请计算执行完所有任务所需的最短时间。 任务执行规则如下: - 任务可以按任意顺序执行,且每个任务执行耗时间均为1个时间单位。 - 两个同类型的任务之间必须有长度为N个单位的冷却时间,比如N为2时,在时间K执行了类型3的任务,那么K+1和K+2两个时间不能执行类型3任务。 - 系统在任何一个单位时间... 阅读全文
posted @ 2026-03-08 22:39 华为od算法大师 阅读(1) 评论(0) 推荐(0)
摘要:普通的伞在二维平面世界中,左右两侧均有一条边,而两侧伞边最下面各有一个伞坠子,雨滴落到伞面,逐步流到伞坠处,会将伞坠的信息携带并落到地面,随着日积月累,地面会呈现伞坠的信息。 1、为了模拟伞状雨滴效应,用二叉树来模拟二维平面伞(如下图所示),现在输入一串正整数数组序列(不含0,数组成员至少是1个) ,若此数组序列是二叉搜索树的前序遍历的结果,那么请输出一个返回值1,否则输出0. 2、同时请将此序列... 阅读全文
posted @ 2026-03-08 22:36 华为od算法大师 阅读(1) 评论(0) 推荐(0)
摘要:有一棵二叉树,每个节点由一个大写字母标识(最多26个节点)。 现有两组字母,分别表示后序遍历(左孩子->右孩子->父节点)和中序遍历(左孩子->父节点->右孩子)的结果,请你输出层序遍历的结果。 阅读全文
posted @ 2026-03-08 22:34 华为od算法大师 阅读(2) 评论(0) 推荐(0)
摘要:书籍的长、宽都是整数对应(l,w)。如果书A的长宽度都比B长宽大时,则允许将B排列放在A上面。 现在有一组规格的书籍,书籍叠放时要求书籍不能做旋转,请计算最多能有多少个规格书籍能叠放在一起。 ​ 阅读全文
posted @ 2026-03-08 22:32 华为od算法大师 阅读(4) 评论(0) 推荐(0)
摘要:有一座保密大楼,你从0楼到达指定楼层m,必须这样的规则乘坐电梯: 给定一个数字序列,每次根据序列中的数字n,上升n层或者下降n层,前后两次的方向必须相反,规定首次的方向向上,自行组织序列的顺序按规定操作到达指定楼层。 求解到达楼层的序列组合,如果不能到达楼层,给出小于该楼层的最近序列组合。 阅读全文
posted @ 2026-03-08 22:30 华为od算法大师 阅读(1) 评论(0) 推荐(0)
摘要:给定两个字符串,分别为字符串A与字符串B。 例如A字符串为ABCABBA,B字符串为CBABAC可以得到m*n的二维数组,定义原点为(0,0),终点为(m,n),水平与垂直的每一条边距离为1, 从原点(0,0)到(0,A)为水平边,距离为1,从(0,A)到(A,C)为垂直边,距离为1; 假设两个字符串同一位置的两个字符相同则可以作一个斜边,如(A,C)到(B,B)最短距离为斜边,距离同样为1。 作... 阅读全文
posted @ 2026-03-08 22:27 华为od算法大师 阅读(2) 评论(0) 推荐(0)
摘要:给定一组不等式,判断是否成立并输出不等式的最大差(输出浮点数的整数部分) 要求: 1. 不等式系数为 double类型,是一个二维数组 2. 不等式的变量为 int类型,是一维数组; 3. 不等式的目标值为 double类型,是一维数组 4. 不等式约束为字符串数组,只能是:“>”,“>=”,“<”,“<=”,“=”, 例如,不等式组: ``` a11x1 + a12x2 + a13x3 + a1... 阅读全文
posted @ 2026-03-08 22:25 华为od算法大师 阅读(2) 评论(0) 推荐(0)
摘要:在星球争霸篮球赛对抗赛中,最大的宇宙战队希望每个人都能拿到 MVP,MVP 的条件是单场最高分得分获得者。 可以并列所以宇宙战队决定在比赛中尽可能让更多队员上场,并且让所有得分的选手得分都相同,然而比赛过程中的每一分钟的得分都只能由某一个人包揽。 ​ 阅读全文
posted @ 2026-03-08 22:22 华为od算法大师 阅读(3) 评论(0) 推荐(0)
摘要:MELON有一堆精美的雨花石(数量为n,重量各异),准备送给S和W。MELON希望送给俩人的雨花石重量一致,请你设计一个程序,帮MELON确认是否能将雨花石平均分配。 阅读全文
posted @ 2026-03-08 22:20 华为od算法大师 阅读(4) 评论(0) 推荐(0)
摘要:开发一个 FLASH 坏块监测系统,能够监测 FLASH 中坏块的数量。FLASH 介质以一个大小为 m×n的二维二进制矩阵表示,其中:0 表示正常,1 表示异常。最初,FLASH 介质中的所有单元格都是正常(即,所有单元格都是 0)。 系统运行过程中,FLASH 坏块不断产生:随着系统持续运行,某一个时刻 i,FLASH 介质中的某个单元格 (ri,ci)由正常变为异常。返回一个整数数组 re... 阅读全文
posted @ 2026-03-08 22:17 华为od算法大师 阅读(1) 评论(0) 推荐(0)
摘要:Alice计划从城市0出发最终到达城市N-1,他可以选择一条路线,但路上经过的城市总数(包括起点和终点)不能超过K个,每个城市都有一个安全度值,整个旅程的安全度被定义为路径上所有城市安全度的最小值,她的目标是让这个最小值尽可能高,请问Alice的旅程总体安全度最大能为多少? 阅读全文
posted @ 2026-03-08 22:14 华为od算法大师 阅读(3) 评论(0) 推荐(0)
摘要:AI识别到面板上有N(1 ≤ N ≤ 100)个指示灯,灯大小一样,任意两个之间无重叠。 由于AI识别误差,每次别到的指示灯位置可能有差异,以4个坐标值描述AI识别的指示灯的大小和位置(左上角x1,y1,右下角x2,y2), 请输出先行后列排序的指示灯的编号,排序规则: 1. 每次在尚未排序的灯中挑选最高的灯作为的基准灯, 2. 找出和基准灯属于同一行所有的灯进行排序。两个灯高低偏差不超过灯半... 阅读全文
posted @ 2026-03-08 22:11 华为od算法大师 阅读(2) 评论(0) 推荐(0)
摘要:小王在进行游戏大闯关,有一个关卡需要输入一个密码才能通过,密码获得的条件如下: 在一个密码本中,每一页都有一个由26个小写字母组成的若干位密码,每一页的密码不同,需要从这个密码本中寻找这样一个最长的密码, 从它的末尾开始依次去掉一位得到的新密码也在密码本中存在。 请输出符合要求的密码,如果有多个符合要求的密码,则返回 **字典序最大** 的密码。 若没有符合要求的密码,则返回 **空字符串** 。 阅读全文
posted @ 2026-03-08 22:00 华为od算法大师 阅读(3) 评论(0) 推荐(0)
摘要:小华按照地图去寻宝,地图上被划分成 m 行和 n 列的方格,横纵坐标范围分别是 [0, n-1] 和 [0, m-1]。 在横坐标和纵坐标的数位之和不大于 k 的方格中存在黄金(每个方格中仅存在一克黄金),但横坐标和纵坐标数位之和大于 k 的方格存在危险不可进入。小华从入口 (0,0) 进入,任何时候只能向左,右,上,下四个方向移动一格。 请问小华最多能获得多少克黄金? 阅读全文
posted @ 2026-03-04 12:33 华为od算法大师 阅读(14) 评论(0) 推荐(0)
摘要:给定一个含有N个正整数的数组, 求出有多少个连续区间(包括单个正整数), 它们的和大于等于x。 阅读全文
posted @ 2026-03-04 12:22 华为od算法大师 阅读(13) 评论(0) 推荐(0)
摘要:评估一个网络的信号质量,其中一个做法是将网络划分为栅格,然后对每个栅格的信号质量计算。 路测的时候,希望选择一条信号最好的路线(彼此相连的栅格集合)进行演示。 现给出 R 行 C 列的整数数组 Cov,每个单元格的数值 S 即为该栅格的信号质量(已归一化,无单位,值越大信号越好)。 要求从 [0, 0] 到 [R-1, C-1]设计一条最优路测路线。返回该路线得分。 规则: - 路测路线可以上下左... 阅读全文
posted @ 2026-03-04 12:10 华为od算法大师 阅读(5) 评论(0) 推荐(0)
摘要:给定一段“密文”字符串 s,其中字符都是经过“密码本”映射的,现需要将“密文”解密并输出。 映射的规则('a' ~ 'i')分别用('1' ~ '9')表示;('j' ~ 'z')分别用("10*" ~ "26*")表示。 约束:映射始终唯一。 阅读全文
posted @ 2026-03-04 11:52 华为od算法大师 阅读(7) 评论(0) 推荐(0)
摘要:某公司研发了一款高性能AI处理器。每台物理设备具备8颗 **AI** 处理器,编号分别为0、1、2、3、4、5、6、7。 编号0-3的处理器处于同一个链路中,编号4-7的处理器处于另外一个链路中,不通链路中的处理器不能通信。 如下图所示。现给定服务器可用的处理器编号数组array,以及任务申请的处理器数量num,找出符合下列亲和性调度原则的芯片组合。 如果不存在符合要求的组合,则返回 **空列表*... 阅读全文
posted @ 2026-03-04 11:51 华为od算法大师 阅读(12) 评论(0) 推荐(0)