2024华为OD机试最新题库-(E卷+D卷+C卷)-(JAVA、Python、C++) 2024年8月-2025年2月,OD统一考试考的都是(E卷),题库已为大家准备好,命中率95%以上。

我是一名资深后端开发人员精通C++,Python,Java,机考经验丰富,已帮助千余名同学通过OD机考!

2024年8月-2025年2月,OD统一考试考的都是(E卷),题库已为大家准备好,命中率95%以上。

E卷题目陆续更新中,提供C++,Python,Java三种解法。

(免费试读) 2024华为OD机试真题-小朋友来自多少小区-(C++/Java/Python)-C卷D卷-100分

(免费试读)2024华为OD机试真题-找数字-(C++/Java/Python)-C卷D卷-200分

2024华为OD机试题库-(A卷+B卷+C卷+D卷+E卷)-(JAVA、Python、C++)

以下是 E卷 100分题目:

序号题目分数考点语言
1

斗地主之顺子

100逻辑分析C++、Python、JAVA
2

查找充电设备组合

100逻辑分析C++、Python、JAVA
3

最大报酬

100贪心思维C++、Python、JAVA
4

日志采集系统

100逻辑分析C++、Python、JAVA
5

最左侧冗余覆盖子串

100逻辑分析C++、Python、JAVA
6

增强的strstr

100字符串处理C++、Python、JAVA
7

报文响应时间

100字符串处理C++、Python、JAVA
8

分糖果

100递归C++、Python、JAVA
9

猜字谜

100字符串处理C++、Python、JAVA
10

连续字母长度

100滑动窗口C++、Python、JAVA
11最长连续子序列100滑动窗口C++、Python、JAVA
12靠谱的车100位运算C++、Python、JAVA
13敏感字段加密100字符串处理C++、Python、JAVA
14TLV解码100字符串处理C++、Python、JAVA
15分披萨100递归C++、Python、JAVA
16手机app防沉迷系统100逻辑分析C++、Python、JAVA
17字符串分割(二)100字符串处理C++、Python、JAVA
18英文输入法100字符串处理C++、Python、JAVA
19考勤信息100逻辑分析C++、Python、JAVA
20字符串变换最小字符串100字符串处理C++、Python、JAVA
21整数对最小和100逻辑分析C++、Python、JAVA
22智能成绩表100多条件排序C++、Python、JAVA
23绘图机器100逻辑分析C++、Python、JAVA
24跳房子1100两数之和C++、Python、JAVA
25数字涂色100逻辑分析C++、Python、JAVA
26虚拟理财游戏100暴力枚举C++、Python、JAVA
27计算三叉搜索树的高度100树结构C++、Python、JAVA
28数组拼接100逻辑分析C++、Python、JAVA
29最长子字符串的长度(一)100字符串处理C++、Python、JAVA
30喊7的次数重排100约瑟夫环C++、Python、JAVA
31补种未成活胡杨100滑动窗口C++、Python、JAVA
32分苹果100位运算C++、Python、JAVA
33生成哈夫曼树100哈夫曼树构建C++、Python、JAVA
34最长连续子序列100滑动窗口C++、Python、JAVA
35一种字符串压缩表示的解压100字符串处理C++、Python、JAVA
36贪心的商人100贪心思维C++、Python、JAVA
37最大报酬10001背包C++、Python、JAVA
38简单的自动曝光100逻辑分析C++、Python、JAVA
39预订酒店100逻辑分析C++、Python、JAVA
40找等值元素100逻辑分析C++、Python、JAVA
41单词接龙100字符串处理C++、Python、JAVA
42水仙花数100逻辑分析C++、Python、JAVA
43we are a team100并查集C++、Python、JAVA
44报数游戏100逻辑分析C++、Python、JAVA
45工号不够用了怎么办100数学知识C++、Python、JAVA
46VLAN资源池100逻辑分析C++、Python、JAVA
47数大雁100逻辑分析C++、Python、JAVA
48构成正方形的数量100数学问题C++、Python、JAVA
49boss的收入100逻辑分析C++、Python、JAVA
50判断一组不等式是否满足约束并输出最大差100逻辑分析C++、Python、JAVA
51高矮个子排队100滑动窗口C++、Python、JAVA
52矩阵相交面积100数学问题C++、Python、JAVA
53流浪地球100逻辑分析C++、Python、JAVA
54内存资源分配100二分查找C++、Python、JAVA
55字符统计及重排100字符串处理C++、Python、JAVA
56最小步数找终点算法100逻辑分析C++、Python、JAVA
57猜数字100逻辑分析C++、Python、JAVA
58第k个排列100回溯算法C++、Python、JAVA
59恢复数字序列100滑动窗口C++、Python、JAVA
60计算堆栈中的剩余数字100逻辑分析C++、Python、JAVA
61关联子串100滑动窗口C++、Python、JAVA
62游戏分组100排列组合C++、Python、JAVA
63分割数组的最大差值100单指针C++、Python、JAVA
64货币单位换算100正则表达式C++、Python、JAVA
65荒岛求生游戏100数据结构栈C++、Python、JAVA
66查找接口成功率最优时间段100滑动窗口C++、Python、JAVA
67根据某条件聚类最少交换次数100滑动窗口C++、Python、JAVA
68IPv4地址转换成整数100字符串处理C++、Python、JAVA
69寻找链表中间节点100数据结构C++、Python、JAVA
70热点网站统计100多条件排序C++、Python、JAVA
71数据分类算法100逻辑模拟C++、Python、JAVA
72螺旋数字矩阵100逻辑模拟C++、Python、JAVA
73整数编码实现100位运算C++、Python、JAVA
74免单统计100数据结构C++、Python、JAVA
75字符串加密算法100字符串处理C++、Python、JAVA
76磁盘容量排序算法100自定义排序C++、Python、JAVA
77优秀学员统计100自定义排序C++、Python、JAVA
78找最小数100数据结构/栈C++、Python、JAVA
79数组组成的最小数字100自定义排序C++、Python、JAVA
80悄悄话花费的时间100二叉树层序遍历C++、Python、JAVA
81分班100逻辑模拟C++、Python、JAVA
82日志排序100多条件排序C++、Python、JAVA
83相对开音节100正则匹配C++、Python、JAVA
84太阳能板最大面积100双指针C++、Python、JAVA
85按单词下标区间翻转文章内容100字符串处理C++、Python、JAVA
86开心消消乐100广度优先搜索C++、Python、JAVA
87模拟商场优惠打折100逻辑模拟C++、Python、JAVA
88火星文计算100数据结构/栈C++、Python、JAVA
89比赛100自定义排序C++、Python、JAVA
90勾股数元组100数学问题C++、Python、JAVA
91数组连续和100滑动窗口C++、Python、JAVA
92字符串摘要100字符串处理C++、Python、JAVA
93数组去重和排序100数据结构C++、Python、JAVA
94玩牌高手100动态规划C++、Python、JAVA
95机房布局100逻辑分析C++、Python、JAVA
96MVP争夺战100回溯算法C++、Python、JAVA
97最大花费金额100双指针C++、Python、JAVA
98路灯照明问题100区间合并C++、Python、JAVA
99字符串重新排序100自定义排序C++、Python、JAVA
100计算最接近的数100滑动窗口C++、Python、JAVA
101分奖金100数据结构/栈C++、Python、JAVA
102静态代码扫描100逻辑分析C++、Python、JAVA
103求最多可以派出多少支团队100双指针C++、Python、JAVA
104木板100贪心思维C++、Python、JAVA
105箱子之字形摆放100逻辑分析C++、Python、JAVA
106最远足迹100逻辑分析C++、Python、JAVA
107堆内存申请100逻辑分析C++、Python、JAVA
108租车骑绿岛100双指针C++、Python、JAVA
109AI处理器组合100回溯算法C++、Python、JAVA
110寻找关键钥匙100逻辑分析C++、Python、JAVA
111最长的顺子100双指针C++、Python、JAVA
112完美走位100滑动窗口C++、Python、JAVA
113字符串解密100字符串处理C++、Python、JAVA
114最长的密码100字符串处理C++、Python、JAVA
115完全二叉树非叶子部分后续遍历100二叉树C++、Python、JAVA
116任务总执行时长100逻辑分析C++、Python、JAVA
117精准核酸检测100数据结构C++、Python、JAVA
118比赛的冠亚季军100逻辑分析C++、Python、JAVA
119最多提取子串的数目100逻辑分析C++、Python、JAVA
120相对开音节100正则匹配C++、Python、JAVA
121最大括号深度100数据结构/栈C++、Python、JAVA

以下是 E卷 200分题目: 

序号题目分数考点语言
1

通过软盘拷贝文件

20001背包C++、Python、JAVA
2

狼羊农夫过河

200递归C++、Python、JAVA
3

快递投放问题

200数据结构C++、Python、JAVA
4

跳马

200BFSC++、Python、JAVA
5计算疫情扩散时间200BFSC++、Python、JAVA
6字母组合200回溯算法C++、Python、JAVA
7最长连续交替方波信号200逻辑分析C++、Python、JAVA
8最大社交距离200逻辑分析C++、Python、JAVA
9光伏场地建设规划200前缀和C++、Python、JAVA
10云短信平台优惠活动200完全背包C++、Python、JAVA
11转骰子200逻辑分析C++、Python、JAVA
12机器人活动区域200并查集C++、Python、JAVA
13MELON的难题20001背包C++、Python、JAVA
14打印任务排序200模拟入队出队C++、Python、JAVA
15解压报文200数据结构、栈C++、Python、JAVA
16加密算法200dfsC++、Python、JAVA
17周末爬山200bfsC++、Python、JAVA
18中文分词模拟器200逻辑分析C++、Python、JAVA
19字符串拼接200回溯算法C++、Python、JAVA
20文本统计分析200正则表达式C++、Python、JAVA
21字符串化繁为简200字符串处理C++、Python、JAVA
22计算网络信号200深度优先搜索C++、Python、JAVA
23数字排列200回溯算法C++、Python、JAVA
24导师请吃火锅200贪心思维C++、Python、JAVA
25跳格子3200动态规划C++、Python、JAVA
26项目排期200二分法C++、Python、JAVA
27模拟目录管理功能200树形结构C++、Python、JAVA
28最大社交距离200逻辑分析C++、Python、JAVA
29找单词200dfsC++、Python、JAVA
30数字游戏200前缀和C++、Python、JAVA
31树状结构查询200bfsC++、Python、JAVA
32寻找符合要求的最长子串200滑动窗口C++、Python、JAVA
33查找充电设备组合20001背包C++、Python、JAVA
34服务器广播200C++、Python、JAVA
35电脑病毒感染200图论C++、Python、JAVA
36九宫格按键输入200数据结构C++、Python、JAVA
37推荐多样性200逻辑分析C++、Python、JAVA
38特殊的加密算法200dfsC++、Python、JAVA
39矩阵匹配200dfsC++、Python、JAVA
40宜居星球改造计划200bfsC++、Python、JAVA
415G网络建设200最小生成树C++、Python、JAVA
42战场索敌200dfsC++、Python、JAVA
43Wonderland200动态规划C++、Python、JAVA
44仿LISP运算200数据结构/栈C++、Python、JAVA
45寻找最大价值矿堆200dfsC++、Python、JAVA
46攀登者2200逻辑分析C++、Python、JAVA
47贪心歌手200贪心算法C++、Python、JAVA
48不含101的数200数位dpC++、Python、JAVA
49跳房子2200双指针C++、Python、JAVA
50信道分配200逻辑分析C++、Python、JAVA
51文件缓存系统200LFUC++、Python、JAVA
52最小矩阵宽度200滑动窗口C++、Python、JAVA
53服务失效判断200分治递归C++、Python、JAVA
54linux发行版的数量200并查集C++、Python、JAVA
55启动多任务排序200拓扑排序C++、Python、JAVA
56部门人力分配200双指针C++、Python、JAVA
57德州扑克200逻辑分析C++、Python、JAVA
58评论转换输出200数据结构C++、Python、JAVA
59篮球游戏200双端队列C++、Python、JAVA
60最少数量线段覆盖200区间合并C++、Python、JAVA
61最优资源分配200逻辑分析C++、Python、JAVA
62数字序列比大小200贪心思维C++、Python、JAVA
63查找一个有向网络的头节点和尾节点200拓扑排序C++、Python、JAVA

以下是 C卷+D卷 100分题目:

序号题目分数考点语言
1

密码输入检测

100栈结构C++、Python、JAVA
2

内存冷热标记

100多条件排序C++、Python、JAVA
3

找座位

100逻辑分析C++、Python、JAVA
4

转盘寿司

100数据结构,单调栈C++、Python、JAVA
5

最多购买宝石数目

100滑动窗口,双指针C++、Python、JAVA
6最富裕的小康家庭100逻辑分析C++、Python、JAVA
7精准核酸检测100逻辑分析C++、Python、JAVA
8最长字符串的长度(一)100逻辑分析C++、Python、JAVA
9螺旋数字矩阵100逻辑分析C++、Python、JAVA
10分配土地100数据结构,几何知识C++、Python、JAVA
11智能成绩表100自定义排序C++、Python、JAVA
12来自异国的客人100进制转换C++、Python、JAVA
13CPU算力分配100逻辑分析C++、Python、JAVA
14去重求和100数据结构C++、Python、JAVA
15英文输入法100字符串处理C++、Python、JAVA
16小明找位置100二分查找C++、Python、JAVA
17素数之积100数学知识C++、Python、JAVA
18寻找连续区间100逻辑分析C++、Python、JAVA
19绘图机器100逻辑分析C++、Python、JAVA
20悄悄话花费的时间100二叉树层序遍历C++、Python、JAVA
21用连续自然数之和来表达整数100逻辑分析C++、Python、JAVA
22机场航班调度100自定义排序C++、Python、JAVA
23剩余银饰的重量100逻辑分析C++、Python、JAVA
24Family Day/园区参观路径100动态规划C++、Python、JAVA
25查找接口成功率最优时间段100滑动窗口C++、Python、JAVA
26整型数组按个位数值排序100自定义排序C++、Python、JAVA
27考勤信息100字符串处理C++、Python、JAVA
28机器人搬砖100二分查找C++、Python、JAVA
29全量和已占用字符集100数据结构C++、Python、JAVA
30出租车计费、靠谱的车100逻辑分析C++、Python、JAVA
31山脉个数、攀登者100数据结构、栈C++、Python、JAVA
32游戏分组、王者荣耀100排列组合C++、Python、JAVA
33分割均衡字符串100逻辑分析C++、Python、JAVA
34找出作弊的人100多条件排序C++、Python、JAVA
35整数对最小和100逻辑分析C++、Python、JAVA
36最长指定瑕疵度的元音子串100滑动窗口C++、Python、JAVA
37字符串序列判定100字符串处理C++、Python、JAVA
38虚拟理财游戏100暴力枚举C++、Python、JAVA
39查找众数及中位数100数学知识C++、Python、JAVA
40停车场车辆统计100逻辑分析C++、Python、JAVA
41求最多可以派出多少支团队100双指针C++、Python、JAVA
42找朋友100单调栈C++、Python、JAVA
43数组去重和排序100自定义排序C++、Python、JAVA
44按身高和体重排序100自定义排序C++、Python、JAVA
45围棋的气100逻辑分析C++、Python、JAVA
46万能字符单词拼写、掌握单词的个数100字符串处理C++、Python、JAVA
47小华地图寻宝100深度优先搜索C++、Python、JAVA
48执行任务赚积分100数据结构C++、Python、JAVA
49计算三叉搜索树的高度100树结构C++、Python、JAVA
50API集群负载统计100数据结构C++、Python、JAVA
51小明的幸运数字100逻辑分析C++、Python、JAVA
52学生重新排队100逻辑分析C++、Python、JAVA
53字符串分割(二)100字符串处理C++、Python、JAVA
54字符串变换最小字符串100逻辑分析C++、Python、JAVA
55分披萨100递归+缓存优化C++、Python、JAVA
56生成哈夫曼树100哈弗曼树构建+中序遍历C++、Python、JAVA
57求幸存数之和100动态数组C++、Python、JAVA
58会议室占用时间100区间合并C++、Python、JAVA
59手机App防沉迷系统100逻辑分析C++、Python、JAVA
60堆内存申请100逻辑分析C++、Python、JAVA
61小朋友来自多少小区100贪心思维C++、Python、JAVA
62字符串筛选排序100字符串处理C++、Python、JAVA
63多段线数据压缩100逻辑分析C++、Python、JAVA
64测试用例执行计划100多条件排序C++、Python、JAVA
65灰度图存储100逻辑分析C++、Python、JAVA
66火星文计算2100字符串处理C++、Python、JAVA
67求字符串中所有整数的最小和100逻辑分析C++、Python、JAVA
68求满足条件的最长子串长度100滑动窗口C++、Python、JAVA
69连续字母长度100字符串处理C++、Python、JAVA
70拼接URL100正则匹配C++、Python、JAVA
71GPU任务调度100逻辑分析C++、Python、JAVA
72寻找身高相近的小朋友100逻辑分析C++、Python、JAVA
73数组连续和100动态规划C++、Python、JAVA

以下是 C卷+D卷 200分题目:

序号题目分数考点语言
1爱吃蟠桃的孙悟空200二分查找C++、Python、JAVA
2石头剪刀布游戏200数据结构C++、Python、JAVA
3快递员的烦恼200全排列C++、Python、JAVA
4最小矩阵宽度200逻辑分析C++、Python、JAVA
5园区参观路径200动态规划C++、Python、JAVA
6考古学家200dfs深度优先搜索C++、Python、JAVA
7欢乐的周末200dfsC++、Python、JAVA
8员工派遣200二分查找C++、Python、JAVA
9高效货运200完全背包C++、Python、JAVA
10贪吃的猴子200逻辑分析C++、Python、JAVA
11信道分配200逻辑分析C++、Python、JAVA
12最大社交距离200逻辑分析C++、Python、JAVA
13两个字符串间的最短距离200动态规划C++、Python、JAVA
14字符串拼接200回溯算法C++、Python、JAVA
15跳马200广度优先搜索C++、Python、JAVA
16解密犯罪时间200全排列、dfsC++、Python、JAVA
17电脑病毒感染200dijkstra算法C++、Python、JAVA
18二叉树计算200二叉树前序中序遍历C++、Python、JAVA
19分月饼200递归C++、Python、JAVA
20最长连续手牌200回溯算法C++、Python、JAVA
215G网络建设200最小生成树C++、Python、JAVA
22Wonderland200动态规划C++、Python、JAVA
23攀登者2200逻辑分析C++、Python、JAVA
24部门人力分配200双指针C++、Python、JAVA
25数据单元的变化替换200递归C++、Python、JAVA
26找数字200逻辑分析C++、Python、JAVA
27中文分词模拟器200逻辑分析C++、Python、JAVA
28符号运算200数据结构C++、Python、JAVA
29根据IP查找城市200逻辑分析C++、Python、JAVA
30文件缓存系统200逻辑分析C++、Python、JAVA
31学生重新排队200逻辑分析C++、Python、JAVA
32抢7游戏200动态规划C++、Python、JAVA
33寻找最优的路测线路200dijkstra算法C++、Python、JAVA
34篮球游戏200双端队列C++、Python、JAVA
35项目排期200二分法+回溯C++、Python、JAVA
36最长连续手牌200回溯算法C++、Python、JAVA
37启动多任务排序200拓扑排序C++、Python、JAVA
38贪心歌手200贪心算法C++、Python、JAVA
39反射计数200数学问题C++、Python、JAVA
40跳格子3200动态规划C++、Python、JAVA
41加密算法、特殊的加密算法200dfsC++、Python、JAVA
42田忌赛马200回溯算法C++、Python、JAVA
43最长子字符串的长度(二)200前缀和C++、Python、JAVA
44运输时间200逻辑分析C++、Python、JAVA
45推荐多样性200逻辑分析C++、Python、JAVA
46查找一个有向网络的头节点和尾节点200拓扑排序C++、Python、JAVA
47快递员的烦恼200全排列C++、Python、JAVA
48伐木工200动态规划C++、Python、JAVA
49最大社交距离200逻辑分析C++、Python、JAVA
50文本统计分析200正则表达式C++、Python、JAVA
51信道分配200C++、Python、JAVA
52欢乐的周末200dfsC++、Python、JAVA
53二叉树的广度优先遍历200bfsC++、Python、JAVA
54图像物体的边界200并查集C++、Python、JAVA
55找单词200dfsC++、Python、JAVA
56找城市200并查集C++、Python、JAVA
57可以组成网络的服务器200dfs/bfsC++、Python、JAVA
58简易内存池200区间交集C++、Python、JAVA
59数字排列200回溯算法C++、Python、JAVA
60亲子游戏200bfsC++、Python、JAVA
61结队编程200暴力循环C++、Python、JAVA

2024华为OD机试经验分享-华为OD上岸攻略-CSDN博客

华为OD机试题库每半年更新一次,也就是一直到2025年3月都是考E卷大家有充足的时间准备和复习!

希望大家抓住机会,好好复习,预祝大家都能取得满意的成绩

作者:2024剑指offer原文地址:https://blog.csdn.net/goldarmour/article/details/138328179

%s 个评论

要回复文章请先登录注册