我是靠谱客的博主 爱笑小鸽子,最近开发中收集的这篇文章主要介绍华为OD机试真题目录(Java & JS & Python),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

声明

本专栏内所有博客均有两项内容组成:

  1. 题目描述、输入描述、输出描述、用例、备注
  2. 题目解析、算法源码

其中:

  • 第1项内容均收集自互联网,专栏博客付费内容不包含此项(第1项),如若此项(第1项)内容侵犯了原著者的合法权益,可联系我:(CSDN网站注册用户名:伏城之外)进行删除。
  • 第2项内容如无特殊说明或标注,均为本人原创,任何个人或组织,在未征得本人同意时,禁止复制、盗用、采集、发布本专栏任何博客的第2项内容到CSDN之外的任何网站、书籍等各类媒体平台,或者CSDN站内其他博客。

专栏介绍

题库链接

合集专栏:华为OD机试2023(A & B)订阅此专栏可向博主申请在线OJ环境

2023A专栏:华为OD机试 2023A 题库

2023B专栏:华为OD机试 2023B 题库

2023B卷题库说明

目前根据考友反馈来看,2023B卷由两部分组成:

  • 新加题:即全新题目,非2023A和2022题库的题目
  • 复用题:即对于2022题库的复用

在线OJ模拟

详情请看:华为OD机试 - 在线OJ模拟_伏城之外的博客-CSDN博客

考点分类

按算法考点对题目进行分类,更高效地刷题

华为OD机试(AB)考点分类_伏城之外的博客-CSDN博客

 ACM输入输出处理

详细介绍了Java、JS、Python的ACM模式下的输入输出处理

华为OD机试(AB)ACM输入输出_伏城之外的博客-CSDN博客

2023 B卷 题库目录

2023 B卷 “新加题”(100分值)

序号题目考点 or 实现在线OJ
1需要打开多少监控器逻辑分析进入
2告警抑制逻辑分析进入
3AI面板识别逻辑分析进入
4报文回路逻辑分析进入
5矩阵稀疏扫描逻辑分析进入
6阿里巴巴找黄金宝箱(I)单指针进入
7阿里巴巴找黄金宝箱(V)滑动窗口进入
8模拟消息队列逻辑分析进入
9文件目录大小深度优先搜索DFS(栈实现)进入
10座位调整逻辑分析进入
11恢复数字序列滑动窗口进入
12选修课字符串,数组,集合操作进入
13阿里巴巴找黄金宝箱(II)贪心思维进入
14五子棋迷双指针进入
15报文重排序字符串操作
16食堂供餐二分法
17经典屏保数学问题
18响应报文时间字符串操作
19比赛的冠亚季军​​​​​​​逻辑分析

2023 B卷 “新加题”(200分值)

序号题目考点 or 实现在线OJ
1最佳植树距离二分法 / 最小值最大化问题进入
2字符串化繁为简逻辑分析进入
3宜居星球改造计划图论 / 图的多源BFS进入
4代表团坐车动态规划 / 背包DP / 01背包进入
5相同数字组成图形的周长逻辑分析进入
6组装最大可靠性设备二分法进入
7寻找最大价值的矿堆深度优先搜索DFS(栈实现)进入
8找出两个整数数组中同时出现的整数逻辑分析进入
9阿里巴巴找黄金宝箱(IV)栈结构进入
10通过软盘拷贝文件动态规划 / 背包DP / 01背包进入
11数据最节约的备份方法​​​​​​​二分法 + 回溯算法

2023 B卷 “复用题”(100分值)

序号题目考点 or 实现在线OJ
1敏感字段加密字符串,数组,集合操作进入
2IPv4地址转换成整数字符串,数组,集合操作进入
3VLAN资源池逻辑分析进入
4求字符串中所有整数的最小和逻辑分析进入
5求满足条件的最长子串的长度滑动窗口进入
6字符串分割(二)字符串,数组,集合操作进入
7一种字符串压缩表示的解压字符串,数组,集合操作进入
8矩阵最大值逻辑分析
9单词接龙字符串,数组,集合操作
10找出符合要求的字符串子串字符串,数组,集合操作
11字符串加密动态规划
12英文输入法字符串,数组,集合操作
13按索引范围翻转文章片段字符串,数组,集合操作
14TLV解析Ⅰ字符串,数组,集合操作
15字符串筛选排序字符串,数组,集合操作
16连续字母长度正则匹配
17拼接URL正则匹配
18非严格递增连续数字序列双指针
19相对开音节正则匹配
20最远足迹数据结构 / 栈
21字符串序列判定正则匹配
22最长的指定瑕疵度的元音子串双指针
23考勤信息逻辑分析
24计算最大乘积字符串,数组,集合操作进入
25数列描述动态规划
26寻找相同子串字符串,数组,集合操作
27字符串变换最小字符串字符串,数组,集合操作
28找出经过特定点的路径长度深度优先搜索DFS
29全量和已占用字符集字符串,数组,集合操作
30密钥格式化字符串,数组,集合操作
31数字字符串组合倒序正则匹配
32查找接口成功率最优时间段动态规划 + 前缀和应用
33在字符串中找出连续最长的数字串(含“+-”号)正则匹配
34找终点逻辑分析
35执行时长逻辑分析
36用户调度问题深度优先搜索DFS
37查找众数及中位数逻辑分析
38最大N个数与最小N个数的和字符串,数组,集合操作
39最长连续子序列双指针进入
40数组去重和排序字符串,数组,集合操作
41数组拼接字符串,数组,集合操作
42整数对最小和逻辑分析
43乱序整数序列两数之和绝对值最小双指针
44快递运输逻辑分析
45检查是否存在满足条件的数字组合暴力破解
46ABR 车路协同场景逻辑分析
47水仙花数Ⅰ逻辑分析
48路灯照明问题区间问题 / 区间合并
49构成正方形的数量数学问题
50约瑟夫问题约瑟夫环问题
51靠谱的车位运算
52数字涂色逻辑分析
53勾股数元组数学问题
54素数之积数学问题
55表达式括号匹配数据结构 / 栈
56括号匹配数据结构 / 栈
57最大括号深度数据结构 / 栈
58消消乐游戏数据结构 / 栈
59用连续自然数之和来表达整数滑动窗口
60最大花费金额双指针进入
61滑动窗口最大和滑动窗口
62分糖果分治递归
63火星文计算正则匹配
64猴子爬山动态规划
65We Are A Team数据结构 / 并查集
66寻找身高相近的小朋友逻辑分析
67数组组成的最小数字字符串,数组,集合操作
68整型数组按个位值排序字符串,数组,集合操作
69运维日志排序字符串,数组,集合操作
70字符统计及重排字符串,数组,集合操作
71比赛字符串,数组,集合操作
72按身高和体重排队字符串,数组,集合操作
73磁盘容量排序双指针
74组成最大数字符串,数组,集合操作
75字符串排序字符串,数组,集合操作
76翻牌求最大分动态规划
77冠亚军排名字符串,数组,集合操作
78判断一组不等式是否满足约束并输出最大差逻辑分析
79堆栈中的剩余数字逻辑分析
805键键盘逻辑分析
81报数游戏约瑟夫环问题
82高矮个子排队滑动窗口
83工号不够用了怎么办?数学问题
84分班问题逻辑分析
85喊7的次数重排约瑟夫环问题
86玩牌高手动态规划
87补种未成活胡杨滑动窗口
88最少交换次数滑动窗口
89字符串分割分治递归
90关联子串滑动窗口 / 尺取法
91全排列数学问题
92解密犯罪时间深度优先搜索DFS
93矩形相交的面积逻辑分析
94数组连续和动态规划
95数大雁逻辑分析
96篮球比赛回溯算法 / 组合问题进入
97数字反转打印逻辑分析
98最大矩阵和动态规划
99停车场车辆统计逻辑分析
100太阳能板最大面积双指针
101绘图机器逻辑分析
102最大时间深度优先搜索DFS
103第k个排列分治递归
104计算礼品发放的最小分组数目逻辑分析
105找车位逻辑分析
106判断字符串子序列双指针
107求最多可以派出多少支团队双指针
108流水线逻辑分析
109事件推送逻辑分析
110找朋友数据结构 / 栈
111统计射击比赛成绩字符串,数组,集合操作
112分苹果位运算进入
113最大股票收益贪心思维
114单词重量逻辑分析
115金字塔逻辑分析
116输出指定字母在字符串的中的索引字符串,数组,集合操作
117求解连续数列逻辑分析
118免单统计字符串,数组,集合操作
119求符合要求的结对方式逻辑分析
120德州扑克逻辑分析
121两数之和绝对值最小逻辑分析
122整数编码字符串,数组,集合操作进入

2023 B卷 “复用题”(200分值)

序号题目考点 or 实现在线OJ
1最长广播响应图论 / 单源最短路径(dijkstra)
2考古学家深度优先搜索DFS
3贪吃蛇逻辑分析
4最大社交距离逻辑分析
5最小传输时延图论 / 单源最短路径(dijkstra)
6叠积木回溯算法进入
7打印任务排序字符串,数组,集合操作
8统计文本数量正则匹配
9报文解压缩数据结构 / 栈
10污染水域图的多源BFS
11连续出牌数量数据结构 / 并查集
12简易内存池区间问题 / 区间交集
13区间交集区间问题 / 区间合并
14单词搜索回溯算法
15最长的顺子逻辑分析
16九宫格按键输入数据结构 / 栈
17任务最优调度贪心思维
18仿LISP运算数据结构 / 栈
19学生方阵逻辑分析
20发广播数据结构 / 并查集
21字符串比较双指针
22斗地主之顺子数据结构 / 栈
23数据分类逻辑分析
24高效的任务规划动态规划 + 贪心思维
25完全二叉树非叶子部分后序遍历数据结构 / 二叉树
26数组二叉树数据结构 / 二叉树
27分积木位运算进入
28字符匹配动态规划
29目录删除数据结构 / 二叉树
30比较两个版本号的大小逻辑分析
31找最小数数据结构 / 栈
32转骰子逻辑分析
33最少面试官数贪心思维
34书籍叠放耐心排序 + 二分查找
35机器人走迷宫深度优先搜索DFS
36信道分配逻辑分析
37没有回文串数位搜索 + 回文子串涵盖判断
38服务失效判断数据结构 / 并查集
39欢乐的周末数据结构 / 并查集
40猜密码深度优先搜索DFS
41最长的完全交替连续方波信号数据结构 / 栈进入
42迷宫问题深度优先搜索DFS
43N进制减法字符串,数组,集合操作
44热点网站统计字符串,数组,集合操作
45找到比自己强的人数逻辑分析
46竖直四子棋逻辑分析
47导师请吃火锅贪心算法
48最小传输时延Ⅱ深度优先搜索DFS
49TLV解析Ⅱ字符串,数组,集合操作
50二叉树层序遍历广度优先搜索BFS
51矩阵扩散图论 / 图的多源BFS
52图像物体的边界数据结构 / 并查集
53出错的或电路深度优先搜索DFS
54找单词深度优先搜索DFS
55跳格子游戏图论 / 拓扑排序
56二叉树中序遍历数据结构 / 栈
57城市聚集度数据结构 / 并查集
58可以组成网络的服务器深度优先搜索DFS
59计算疫情扩散时间图论 / 图的多源BFS
60演唱会、计算最多能观看几场演出区间问题 / 最多不相交区间个数
61快速人名查找回溯算法
62内存资源分配Ⅰ逻辑分析
63内存资源分配Ⅱ二分查找

2023 A卷 题库目录

2023 A卷(100分值)

序号题目考点 or 实现在线OJ
1处理器问题、AI处理器组合回溯算法 / 组合问题进入
2单向链表中间节点数据结构 / 链表进入
3字符串重新排列、字符串重新排序字符串,数组,集合操作进入
4完美走位滑动窗口 / 尺举法进入
5最多颜色的车辆滑动窗口进入
6不含101的数动态规划 / 数位DP进入
7租车骑绿岛贪心思维进入
8等和子数组最小和回溯算法进入
9过滤组合字符串、字母组合回溯算法 / 组合问题进入
10真正的密码逻辑分析进入
11最小调整顺序次数、特异性双端队列逻辑分析进入
12羊、狼、农夫过河暴力枚举进入
13打印机队列数据结构 / 优先队列进入
14模拟商场优惠打折逻辑分析进入
15二元组个数逻辑分析进入
16积木最远距离、相同数字的积木游戏逻辑分析进入
17计算数组中心位置单指针 + 大数处理进入
18最长的密码逻辑分析进入
19对称美学分治递归进入
20端口合并逻辑分析进入
21快递业务站数据结构 / 并查集进入
22箱子之字形摆放逻辑分析进入
23新学校选址、学校的位置数学问题 / 中位数定理进入
24星际篮球争霸赛、MVP争夺战回溯算法进入
25机器人、机器人活动区域数据结构 / 并查集进入
26日志首次上报最多积分动态规划进入
27总最快检测效率数据结构 / 优先队列进入
28任务调度数据结构 / 优先队列进入
29匿名信逻辑分析进入
30密室逃生游戏逻辑分析进入
31最多获得的短信条数、云短信平台优惠活动动态规划 / 背包DP / 完全背包进入
32最短木板长度贪心思维进入
33冗余覆盖、最左侧冗余覆盖子串滑动窗口 / 尺举法进入
34最大利润、贪心的商人贪心思维进入
35挑选字符串逻辑分析进入
36优选核酸检测点区间问题 / 区间交集进入
37开心消消乐数据结构 / 并查集进入
38通信误码字符串,数组,集合操作进入
39最大报酬动态规划 / 背包DP / 01背包进入
40投篮大赛逻辑分析进入
41开放日活动、取出尽量少的球二分查找进入
42简单的自动曝光逻辑分析进入
43获取最大软件版本号字符串,数组,集合操作进入
44预订酒店逻辑分析进入
45查找重复代码动态规划 / 最长公共子串进入
46找数字、找等值元素逻辑分析进入
47整理扑克牌逻辑分析进入
48任务总执行时长逻辑分析进入
49查找单入口空闲区域深度优先搜索DFS进入
50货币单位换算逻辑分析进入
51猜字谜字符串,数组,集合操作进入
52异常的打卡记录字符串,数组,集合操作进入
53优秀学员统计字符串,数组,集合操作进入
54静态扫描贪心思维进入
55机房布局区间问题 / 区间交集进入
56人数最多的站点动态规划 / 差分数列进入
57快递投放问题逻辑分析进入
58区块链文件转储系统滑动窗口 进入
59识图谱新词挖掘滑动窗口进入
60新员工座位逻辑分析进入
61微服务的集成测试分治递归进入
62寻找相似单词字符串,数组,集合操作进入
63递增字符串动态规划进入
64单词倒序逻辑分析进入
65组合出合法最小数逻辑分析进入
66天然蓄水库双指针 + 动态规划进入
67网上商城优惠活动逻辑分析进入
68Linux发行版的数量数据结构 / 并查集进入
69信号发射和接收数据结构 / 栈 / 单调栈进入
70日志限流二分查找进入
71最优资源分配逻辑分析进入
72最佳对手贪心思维进入
73统一限载货物数最小值数据结构 / 优先队列进入
74最多几个直角三角形回溯算法 / 组合问题进入
75服务中心选址三分法进入
76最快到达医院的方法数学问题进入
77回文字符串字符串,数组,集合操作进入
78插队数据结构 / 优先队列进入
79称砝码动态规划 / 背包DP / 多重背包进入
80猜数字逻辑分析进入
81幻方修复逻辑分析进入
82寻找符合要求的最长子串滑动窗口进入

2023 A卷(200分值)

序号题目考点 or 实现在线OJ
1无向图染色、红黑图回溯算法 / 组合问题进入
2最大化控制资源成本、任务混部区间问题 / 最大重叠区间进入
3探索地块建立动态规划 / 前缀和进入
4Excel单元格数值统计逻辑分析进入
5连接器问题、区间连接器区间问题 / 区间合并进入
6区间交叠问题、最少数量线段覆盖区间问题 / 区间合并进入
7最大平分数组回溯算法进入
8垃圾短信识别逻辑分析进入
9计算网络信号、信号强度图论 / 图的多源BFS进入
10最优高铁城市修建方案图论 / 最小生成树(Prim算法、Kruskal算法)进入
11查找树中元素深度优先搜索DFS进入
12士兵过河二分查找 + 贪心算法 / 动态规划进入
13二进制差异数逻辑分析进入
14简单的解压缩算法数据结构 / 栈进入
15字符串解密字符串,数组,集合操作进入
16数字加减游戏数学问题进入
17基站维护工程师回溯算法 / 排列问题进入
18最差产品奖滑动窗口 / 单调队列进入
19分奖金数据结构 / 栈进入
20最大数字数据结构 / 栈进入
21计算快递主站点数据结构 / 并查集进入
22优雅子数组动态规划 / 前缀和进入
23去除多余空格逻辑分析进入
24最多等和不相交连续子序列区间问题 / 最大不相交区间数量进入
25上班之路深度优先搜索DFS进入
26荒地、光伏场地建设规划动态规划 / 前缀和进入
27查找充电设备组合动态规划 / 背包DP / 01背包进入
28快速开租建站图论 / 拓扑排序进入
29农场施肥、不爱施肥的小布二分查找进入
30组装新数组回溯算法进入
31硬件产品销售方案回溯算法 / 组合问题进入
32九宫格回溯算法 / 排列问题进入
33几何平均值最大子数组前缀积(暴力)进入
34工单调度策略数据结构 / 优先队列进入
35创建二叉树数据结构 / 二叉树进入

最后

以上就是爱笑小鸽子为你收集整理的华为OD机试真题目录(Java & JS & Python)的全部内容,希望文章能够帮你解决华为OD机试真题目录(Java & JS & Python)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(69)

评论列表共有 0 条评论

立即
投稿
返回
顶部