华为OD机试|华为od题库|华为od机考|2025真题目录Python实现|2025C卷B卷

本资源汇总了华为2024年OD机试A、B、C、D卷的真题,采用Python实现。D卷与C卷题库相同。涵盖基础及进阶题,共计400余道,包括题目、测试示例、解题思路和代码。详细介绍了华为招聘流程,从简历投递到最终录用的各个环节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

华为OD机试-2025年真题汇总

        【华为OD机试】2025年真题汇总(Python实现)

        【华为OD机试】2025年真题汇总(Java实现)

        【华为OD机试】2025年真题汇总(C++实现)

         2025年5月份,华为官方已经将华为OD机试切换到2025C卷,2025C卷中大多是以前的旧题 。新考卷的考试要求更严格,需要全程录像。考题实现给定函数即可,无需处理输入输出。

        发现新题会及时更新。祝大家考试顺利。

        本专栏一次订阅,终身使用,后续更新都能学习。本专栏共收录题目500余道,每篇题解都包含题目,测试示例,思路,代码等内容,测试用例、代码可以复制。

华为OD机试真题2025C卷

基础题

序号题目考点分值Python实现
1API集群负载统计数据结构100Python
2CPU算力分配逻辑分析100Python
3测试用例执行计划自定义排序100Python
4反射计数逻辑模拟100Python
5分割均衡字符串逻辑模拟100Python
6分配土地数据结构100Python
7分披萨回溯法100Python
8高矮个子排队排序算法100Python
9高效货运贪心算法100Python
10机场航班调度自定义排序100Python
11机器人搬砖二分法100Python
12开源项目热度榜单自定义排序100Python
13宽度最小的子矩阵滑动窗口100Python
14来自异国的客人 | 幸运数字进制转换100Python
15密码输入检测字符串处理100Python
16剩余银饰的重量逻辑模拟100Python
17石头剪刀布游戏逻辑分析100Python
18数据单元的变量替换字符串处理100Python
19体育场找座位逻辑分析100Python
20王者荣耀游戏分组回溯算法100Python
21围棋的气数据结构100Python
22小明的幸运数逻辑模拟100Python
23小明找位置二分法100Python
24小朋友来自多少小区贪心算法100Python
25园区参观路径BFS|DFS100Python
26掌握单词的个数 | 万能单词拼写数据结构100Python
27找出作弊的人自定义排序100Python
28最多购买宝石数目滑动窗口100Python
29最富裕的小家庭数据结构100Python

进阶题

序号题目考点分值Python实现
15G网络建设并查集200Python
2Wonderland游乐园动态规划200Python
3电脑病毒感染图计算200Python
4计算三叉搜索树的高度树遍历200Python
5热点网站统计排序算法200Python
6山脉的个数数据结构200Python
7跳马问题BFS|DFS200Python
8推荐多样性逻辑模拟200Python
9小华地图寻宝BFS|DFS200Python
10员工派遣二分法+数学200Python
11运输时间逻辑模拟200Python
12智能驾驶BFS|DFS200Python
13中庸行者BFS|DFS200Python
14转盘寿司单调栈200Python

华为OD机试真题2025B卷

基础题

序号题目考点分值Python实现
1AI面板识别自定义排序100Python
2孙悟空吃蟠桃二分法100Python
3版本管理字符串处理100Python
4查找单入口空闲区域回溯法100Python
5差值数组不同的字符串字符串处理100Python
6磁盘容量排序排序算法100Python
7对称美学逻辑模拟100Python
8仿LISP运算数据结构100Python
9分班问题逻辑模拟100Python
10符号运算-求分数计算结果数据结构100Python
11正方形数量数学问题100Python
12观看文艺汇演问题区间问题100Python
13欢乐的周末并查集100Python
14恢复数字序列滑动窗口100Python
15货币单位换算字符串处理100Python
16机房布局逻辑模拟100Python
17计算某个字符出现次数字符串处理100Python
18简单的自动曝光逻辑模拟100Python
19简易内存池区间问题100Python
20精准核酸检测BFS/DFS100Python
21矩形相交的面积逻辑模拟100Python
22矩阵中非1的个数BFS100Python
23流水线排序算法100Python
24模拟商场优惠打折逻辑模拟100Python
25内存冷热标记自定义排序100Python
26拼接URL字符串处理100Python
27区间交集区间问题100Python
28人民币转换字符串处理100Python
29生成哈夫曼树二叉树100Python
30食堂供餐二分法100Python
31数大雁逻辑模拟100Python
32螺旋数组矩阵逻辑模拟100Python
33数组排列求和暴力遍历100Python
34水仙花数逻辑模拟100Python
35素数伴侣二分图100Python
36体育场找座位逻辑模拟100Python
37完美走位尺取法100Python
38小明减肥DFS100Python
39异常的打卡记录逻辑分析100Python
40英文输入法字符串处理100Python
41用户调度问题DFS100Python
42找车位/停车场最大距离逻辑分析100Python
43整理扑克牌数据结构100Python
44正整数到excel编号之间的转换进制转换100Python
45智能成绩表自定义排序100Python
46水仙花数II | 字符串分割递归算法100Python
47字符串分割转换 | 密钥格式化字符串处理100Python
48字符串加密动态规划100Python
49字符串解密数据结构100Python
50字符串序列判定正则匹配100Python
51字符串重新排序排序算法100Python
52字符串子序列II字符串处理100Python
53最差产品奖数据结构100Python
54最大岛屿体积BFS100Python
55最大利润 | 贪心的商人贪心算法100Python
56最少交付时间二分法100Python
57最小调整顺序次数 | 特异性双端队列数据结构100Python
58最长的密码 | 寻找密码字符串处理100Python
59最长的顺子数据结构100Python
60最长的指定瑕疵度的元音子串双指针100Python
61最长连续子序列滑动窗口100Python
62处理器问题逻辑模拟100Python
63DNA序列滑动窗口100Python
64MVP争夺战 | 星际篮球争霸赛回溯算法100Python
65We Are A Team并查集100Python
66比赛评分排序算法100Python
67不含101的数数学100Python
68查找接口成功率最优时间段动态规划100Python
69乘坐保密电梯回溯法100Python
70打印机队列优先级队列100Python
71单词倒序字符串处理100Python
72堆栈中的剩余数字数据结构100Python
73伐木工贪心算法100Python
74分苹果位运算100Python
75根据IP查找城市逻辑模拟100Python
76勾股数元组数学问题100Python
77绘图机器-计算面积逻辑模拟100Python
78考勤信息双指针100Python
79快递运输逻辑模拟100Python
80路灯照明II逻辑分析100Python
81密码解密逻辑模拟100Python
82抢7游戏逻辑模拟100Python
83悄悄话 | 传递悄悄话数据结构100Python
84求解连续数列数学问题100Python
85事件推送数据结构100Python
86数据分类进制问题100Python
87特殊的加密算法BFS/DFS100Python
88跳格子2逻辑分析100Python
89投篮大赛字符串处理100Python
90文件目录大小DFS100Python
91相对开音节 正则匹配100Python
92选修课数据结构100Python
93游戏分组 | 王者荣耀游戏回溯算法100Python
94找等值元素 | 找数字逻辑分析100Python
95最短木板长度贪心算法100Python
96最多等和不相交连续子序列数据结构100Python
97最佳投资方式 | 虚拟理财游戏逻辑模拟100Python
98服务失效判断并查集100Python
99手机APP防沉迷系统自定义排序100Python
100字符串摘要字符串处理100Python
101端口合并数据结构100Python
102最佳植树距离逻辑分析100Python
103数列描述逻辑分析100Python
104租车骑绿岛双指针100Python
105猜字谜数据结构100Python
106非严格递增连续数字序列双指针100Python
107矩阵元素的边界值字符串处理100Python

 进阶题

序号题目考点分值Python实现
1报文响应时间数据结构200Python
2查找一个有向网络的头节点和尾节点拓扑排序200Python
3代码编辑器逻辑分析200Python
4斗地主之顺子数据结构200Python
5二叉树的广度优先遍历DFS/BFS200Python
6荒岛求生数据结构200Python
7矩阵匹配二分图200Python
8模拟工作队列数据结构200Python
9模拟消息队列逻辑分析200Python
10启动多任务排序拓扑排序200Python
11亲子游戏BFS/DFS200Python
12求最大数 | 组成最大数逻辑模拟200Python
13人气最高的店铺逻辑分析200Python
14删除重复数字后的最大数字单调栈200Python
15上班之路 | 是否能到达公司BFS/DFS200Python
16士兵过河动态规划200Python
17书籍叠放二分法200Python
18数字游戏进制问题200Python
19数组组成的最小数字排序方法200Python
20完全二叉树非叶子部分后序遍历数据结构/二叉树200Python
21无向图染色暴力遍历200Python
22信道分配逻辑模拟200Python
23寻找最大价值的矿堆DFS200Python
24中文分词模拟器动态规划200Python
25组装最大可靠性设备动态规划200Python
26最小矩阵宽度 | 宽度最小的子矩阵滑动窗口200Python
27最小循环子数组KMP算法200Python
28基站维护最短距离 | 基站维修工程师动态规划200Python
29计算网络信号BFS200Python
30篮球游戏逻辑模拟200Python
31两个字符串间的最短路径BFS/DFS200Python
32路口最短时间问题BFS/DFS200Python
33区间连接器 | 连接器问题贪心算法200Python
34实力差距最小总和 | 最佳对手动态规划200Python
35数组二叉树数据结构200Python
36文本统计分析 | 统计文本数量正则匹配200Python
37战场索敌BFS/DFS200Python
38智能驾驶BFS/DFS200Python
39周末爬山BFS/DFS200Python
40最多组合直角三角形个数 排列组合200Python
41最佳的出牌方法逻辑模拟200Python
42最长的完全交替连续方波信号数据结构200Python
43无向图染色暴力遍历200Python
44快递业务站DFS200Python
45最少面试官贪心算法200Python
46分积木位运算200Python
47德州扑克逻辑模拟200Python
48字符串化繁为简字符串处理200Python
49城市聚集度并查集200Python

华为OD机试真题2025A卷

基础题

序号题目考点分值Python实现
1AI面板识别排序算法100Python
2BOSS的收入数据结构100Python
3DNA序列滑动窗口100Python
4GPU算力 | 执行时长逻辑分析100Python
5ipv4地址转换为整数字符串处理100Python
6Linux发行版数量回溯法100Python
7TLV解析II数据结构100Python
8TLV解码数据结构100Python
9VLAN资源池数据结构100Python
10We Are A Team并查集100Python
11阿里巴巴找黄金宝箱 I双指针100Python
12阿里巴巴找黄金宝箱 II数据结构100Python
13阿里巴巴找黄金宝箱 V滑动窗口100Python
14拔河比赛数据结构100Python
15报数游戏逻辑模拟100Python
16报文回路数据结构100Python
17比赛冠亚季军排序算法100Python
18变换最小字符串逻辑模拟100Python
19补种未成活胡杨滑动窗口100Python
20猜密码DFS/BFS100Python
21查找接口成功率最优时间段动态规划100Python
22查找重复代码动态规划100Python
23传递悄悄话数据结构100Python
24磁盘容量排序双指针100Python
25打印机队列优先级队列100Python
26单词倒序字符串处理100Python
27单词接龙字符串处理100Python
28单向链表中间节点数据结构100Python
29第K个排列回溯算法100Python
30斗地主之顺子 字符串处理 100Python
31堆内存申请逻辑模拟100Python
33反转每对括号间的子串数据结构100Python
34分割最大子数组 | 分割数组的最大差值逻辑分析100Python
35分苹果位运算100Python
36分糖果位运算100Python
37分月饼逻辑模拟100Python
38符号运算 | 求分数计算结果数据结构100Python
39符合要求的元组个数 | K数之和回溯法100Python
40高效的任务规划动态规划100Python
41告警抑制逻辑模拟100Python
42工号不够用了怎么办双指针100Python
43关联子串字符串处理100Python
44猴子爬山递归算法100Python
45滑动窗口最大值滑动窗口100Python
46绘图机器双指针100Python
47机房布局逻辑模拟100Python
49计算面积 | 绘图机器逻辑模拟100Python
50计算最接近的数逻辑分析100Python
51简单的自动曝光逻辑模拟100Python
52金字塔 | 微商的收入数据结构100Python
54矩阵最大值逻辑模拟100Python
55开心消消乐BFS/DFS100Python
56考勤信息双指针100Python
57靠谱的车位运算100Python
58快递员最短路径BFS/DFS100Python
59连续字母长度正则匹配100Python
60零食奖励动态规划100Python
61路灯照明II逻辑分析100Python
62密室逃生游戏 | 寻找关键钥匙数据结构100Python
63敏感字段加密字符串处理100Python
64模拟消息队列逻辑模拟100Python
65内存资源分配逻辑模拟100Python
66匿名信排序方法100Python
67农场施肥二分法100Python
68批量处理任务贪心算法100Python
69抢7游戏逻辑模拟100Python
70求字符串中所有整数的最小和逻辑模拟100Python
71求最多可以派出多少团队双指针100Python
72区间交叠贪心算法100Python
73全量和已占用字符集字符串处理100Python
74任务总执行时长逻辑模拟100Python
75日志首次上报最多积分、日志采集系统动态规划100Python
76生成哈夫曼树数据结构100Python
77生日礼物二分法100Python
78输出指定字母在字符串的中的索引字符串处理100Python
79数组去重和排序数据结构100Python
80素数之积数学问题100Python
82贪心的商人 | 最大利润贪心算法100Python
83特异性双端队列 | 最小调整顺序次数数据结构100Python
84通信误码逻辑分析100Python
85统计匹配的二元组个数数据结构100Python
86投篮大赛字符串处理100Python
87完美走位尺取法100Python
88微服务的集成测试DFS/BFS100Python
89文件目录大小DFS100Python
90相对开音节正则匹配100Python
92小朋友来自多少小区贪心算法100Python
93小扇和小船数字游戏位运算100Python
94新词挖掘数据结构100Python
95虚拟理财游戏逻辑模拟100Python
96寻找身高相近小朋友 | 小朋友排队排序算法100Python
97寻找最大价值的矿堆DFS100Python
98硬件产品销售方案回溯法100Python
99用户调度问题DFS100Python
100优选核酸检测点逻辑模拟100Python
101游戏分组 | 王者荣耀游戏回溯算法100Python
102运维日志排序排序算法100Python
103增强的strstr正则匹配100Python
104找出经过特定点的路径长度逻辑分析100Python
105找出两个整数数组中同时出现的整数数据结构100Python
106找出重复代码动态规划100Python
107找到比自己强的人 | 师徒关系逻辑模拟100Python
107找等值元素 | 找数字逻辑分析100Python
109找终点逻辑模拟100Python
110找最小数贪心算法100Python
111整数编码字符串处理100Python
113正整数到Excel编号之间的转换进制转换100Python
114支持优先级的队列数据结构100Python
115执行任务赚积分逻辑模拟100Python
116字符串解密数据结构100Python
117字符串摘要字符串处理100Python
118字符统计及重排自定义排序100Python
119最大报酬 | 工作安排动态规划100Python
120最大括号深度数据结构100Python
121最短木板长度贪心算法100Python
122最富裕的小家庭数据结构100Python
123最少交换次数滑动窗口100Python
124最远足迹 | 洞穴探险数据结构100Python
125最长的顺子数据结构100Python
126最长公共后缀逻辑分析100Python
127最长连续子序列滑动窗口100Python
128最左侧冗余覆盖子串滑动窗口100Python
129座位调整逻辑分析100Python

进阶题

序号题目考点分值Python实现
1MELON的难题动态规划200Python
2阿里巴巴找黄金宝箱IV单调栈200Python
3称砝码数据结构200Python
4导师请吃火锅贪心算法200Python
5二叉树的广度优先遍历DFS|BFS200Python
6二叉树中序遍历数据结构200Python
8二进制差异数位运算200Python
9分积木位运算200Python
10构成正方形数量数学问题200Python
11光伏场地建设计划前缀和200Python
12过滤组合字符串DFS200Python
13猴子吃桃 | 爱吃蟠桃的孙悟空二分法200Python
14荒岛逃生数据结构200Python
15会议接待 | 代表团坐车动态规划200Python
16基站维护最短距离动态规划200Python
17计算网络信号DFS|BFS200Python
18计算误码率逻辑分析200Python
19简易内存池逻辑模拟200Python
20精准核酸检测BFS|DFS200Python
21九宫格按键输入数据结构200Python
22矩形相交面积逻辑模拟200Python
23开放日活动 | 取出尽量少的球逻辑模拟200Python
24连接器问题贪心算法200Python
25两个字符串间的最短路径DFS|BFS200Python
26螺旋数字矩阵逻辑模拟200Python
27模拟工作队列数据结构200Python
28攀登者2逻辑模拟200Python
29热点网站统计排序算法200Python
30实力差距最小总和 | 最佳对手贪心算法200Python
31书籍叠放二分法200Python
32数字序列比大小逻辑模拟200Python
33数组二叉树数据结构200Python
36跳格子3动态规划200Python
37跳格子游戏拓扑排序200Python
38通过软盘拷贝文件动态规划200Python
39推荐多样性逻辑模拟200Python
40文本统计分析正则匹配200Python
41项目排期 | 最少交付时间二分法200Python
42小华地图寻宝BFS|DFS200Python
43选举拉票线段树200Python
44寻找最大价值矿堆DFS/BFS200Python
45宜居星球改造计划数据结构200Python
46战场索敌BFS|DFS200Python
47智能驾驶BFS|DFS200Python
48中庸行者BFS|DFS200Python
49字符串比较双指针200Python
50字符串化繁为简字符串处理200Python
51组成最大数逻辑模拟200Python
52最大股票收益贪心算法200Python
53最佳的出牌方法逻辑分析200Python
54最佳植树距离逻辑模拟200Python
55最少数量线段覆盖 | 多线段数据压缩数学知识200Python
56最小矩阵宽度 | 宽度最小值矩阵滑动窗口200Python

华为OD机试真题2024E卷

基础题

序号题目考点分值
1boss的收入逻辑分析100
2TLV解码字符串 | 数组100
3VLAN资源池逻辑分析100
4We Are A Team数据结构 | 并查集100
5报数游戏约瑟夫环问题100
6补种未成活胡杨滑动窗口100
7猜数字逻辑分析100
8猜字谜字符串 | 数组100
10传递悄悄话二叉树100
11单词接龙字符串 | 数组100
12第k个排列回溯算法 | 全排列100
13斗地主之顺子数据结构 | 栈100
14分披萨递归 | 缓存优化100
15分苹果位运算100
16分糖果分治递归100
17高矮个子排队滑动窗口100
18工号不够用了怎么办数学问题100
19工作安排动态规划 | 背包DP100
20正方形的数量数学问题100
21喊7的次数重排约瑟夫环问题100
22恢复数字序列滑动窗口100
23堆栈中的剩余数字数据结构 | 栈100
24绘图机器 | 计算面积逻辑分析100
25计算三叉搜索树的高度树形结构100
26简单的自动曝光逻辑分析100
27矩形相交面积数学问题100
28考勤信息逻辑分析100
29靠谱的车位运算100
30连续字母长度字符串 | 数组100
31流浪地球逻辑模拟100
32敏感字段加密字符串 | 数组100
33内存资源分配二分法100
34满足约束并输出最大差逻辑分析100
35日志采集动态规划100
36生成哈夫曼树哈夫曼树 | 中序遍历100
37手机App防沉迷系统逻辑分析100
38数大雁逻辑分析100
39数组拼接字符串 | 数组100
40水仙花数逻辑分析100
41素数之积递归循环100
42贪心的商人贪心思维100
43跳房子I哈希表100
44响应报文时间字符串 | 数组100
45虚拟理财游戏暴力枚举100
46一种字符串压缩表示的解压逻辑模拟100
47英文输入法字符串 | 数组100
48预订酒店逻辑分析100
49增强的strstr滑动窗口100
50找数字逻辑分析100
51找终点逻辑分析100
52整数对最小和逻辑分析100
54智能成绩表动态条件排序100
55转盘寿司单调栈100
56字符串变换最小字符串字符串 | 数组100
57字符串分割字符串 | 数组100
58字符统计及重排字符串 | 数组100
59最大报酬动态规划100
60最小的调整次数逻辑分析100
61最长连续子序列双指针100
62最长子字符串的长度I逻辑分析100
63最左侧冗余覆盖子串滑动窗口100
64ai面板识别逻辑分析100
65IPv4地址转换成整数字符串 | 数组 | 集合操作100
66Linux发行版的数量数据结构 | 并查集100
67MVP争夺战回溯算法100
68比赛评分自定义排序100
69查找接口成功率最优时间段动态规划 | 前缀和应用100
70传递悄悄话二叉树层序遍历100
71磁盘容量排序自定义排序100
72分班问题逻辑分析100
73分割数组的最大差值单指针100
74分奖金数据结构 | 栈100
75最少交换次数滑动窗口100
76勾股数元组数学问题100
77关联子串滑动窗口 | 尺取法100
78荒岛逃生栈结构100
79火星文计算字符串操作 | 栈100
80货币单位换算逻辑分析100
81机房布局逻辑分析100
82计算最接近的数滑动窗口100
83静态代码扫描服务逻辑分析100
84路灯照明II区间问题 | 区间合并100
85螺旋数组矩阵逻辑模拟100
86免单统计字符串 | 数组 | 集合操作100
87求字符串中所有整数的最小和逻辑分析100
88求最多可以派出多少支团队双指针100
89热点网站统计字符串 | 数组 | 集合操作100
90日志排序自定义排序100
91数据分类位运算100
92数字涂色逻辑分析100
93数组连续和滑动窗口100
94最小数字自定义排序100
95玩牌高手动态规划100
96选修课字符串 | 数组 | 集合操作100
97寻找链表的中间结点数据结构 | 链表 | 快慢指针100
98用户调度问题逻辑分析100
99优秀学员统计自定义排序100
100游戏分组回溯算法 | 组合问题100
101找最小数数据结构 | 栈100
102整数编码位运算100
103字符串加密动态规划100
104字符串摘要逻辑分析100
105字符串重新排列自定义排序100
106最大花费金额双指针100

进阶题

序号题目考点分值
1孙悟空吃蟠桃二分法200
2查找充电设备组合动态规划 | 背包DP200
3导师请吃火锅贪心思维200
4电脑病毒感染图论 | 单源最短路径200
5二叉树计算二叉树前序 | 中序遍历200
6服务器广播数据结构 | 并查集200
7光伏场地建设规划动态规划 | 前缀和200
8机器人数据结构 | 并查集200
9计算网络信号图论 | 多源BFS200
10计算疫情扩散时间图论 | 多源BFS200
11简易内存池区间问题 | 区间交集200
12九宫格按键输入逻辑模拟200
13空栈压数栈操作200
14狼羊过河暴力枚举200
15模拟目录管理功能树形结构200
16树状结构查询广度优先搜索200
17数字游戏动态规划200
18跳格子3动态规划 | 单调队列200
19跳马广度优先搜索200
20通过软盘拷贝文件动态规划 | 背包DP200
21推荐多样性逻辑分析200
22文本统计分析正则匹配200
23项目排期二分法 | 回溯算法200
24学生方阵逻辑分析200
25寻找符合要求的最长子串滑动窗口200
26云短信平台优惠动态规划 | 背包DP200
27找单词深度优先搜索200
28智能驾驶广度优先搜索200
29中文分词模拟器逻辑分析200
30周末爬山广度优先搜索200
31转骰子逻辑分析200
32字符串化繁为简数据结构 | 并查集200
33字符串拼接回溯算法 | 排列问题200
34字母组合回溯算法 | 组合问题200
35最大社交距离逻辑分析200
36最大的整数自定义排序200
37最长方连续方波信号数据结构 | 栈200
385G网络建设最小生成树200
39MELON的难题动态规划 | 背包DP | 背包200
40Wonderland动态规划200
41编码能力提升计划二分法200
42有向网络的头节点和尾节点图论 | 拓扑排序200
43打印任务排序逻辑模拟200
44仿LISP运算数据结构 | 栈200
45观看文艺汇演区间问题 | 最多不相交区间个数200
46加密算法深度优先搜索200
47报文解压缩数据结构 | 栈200
48矩阵匹配二分法 | 二分图最大匹配200
49篮球游戏双端队列200
50任务处理贪心思维 | 优先队列200
51任务最优调度贪心思维200
52书籍叠放动态规划200
53数字加减游戏数学问题200
54数字排列回溯算法 | 排列问题200
55数字序列比大小贪心思维200
56数组二叉树数据结构 | 二叉树200
57推荐多样性逻辑分析200
58寻找最大价值的矿堆广度优先搜索200
59寻找最优的路测线路Dijkstra算法变形200
60宜居星球改造计划图论 | 图的多源BFS200
61运输时间逻辑分析200
62战场索敌广度优先搜索200
63招聘区间分组 | 贪心思维200
64组装最大可靠性设备二分法200
65最佳对手贪心思维200
66最佳植树距离二分法 | 最小值最大化问题200
67最少数量线段覆盖区间问题 | 区间合并200
68最优资源分配逻辑分析200

华为OD机试真题2024C卷&D卷

基础题

序号题目考点分值
1API集群负载统计数据结构100
2CPU算力分配逻辑分析100
3测试用例执行计划自定义排序100
4传递悄悄话数据结构100
5堆内存申请自定义排序100
6伐木工贪心算法100
7反射计数逻辑模拟100
8分割均衡字符串逻辑模拟100
9分解正整数数学知识100
10分配土地数据结构100
11分披萨回溯法100
12高效货运贪心算法100
13根据IP查找城市逻辑模拟100
14灰度图存储逻辑模拟100
15会议室占用时间段逻辑模拟100
16机场航班调度自定义排序100
17机器人搬砖二分法100
18精准核酸检测BFS/DFS100
19开源项目热度榜单自定义排序100
20快递员最短路径BFS/DFS100
21宽度最小的子矩阵滑动窗口100
22来自异国的客人进制转换100
23螺旋数组矩阵逻辑模拟100
24密码解密逻辑模拟100
25密码输入检测字符串处理100
26内存冷热标记自定义排序100
27剩余银饰的重量逻辑模拟100
28手机App防沉迷系统自定义排序100
29数据单元的变量替换字符串处理100
30贪吃的猴子双指针法100
31特殊的加密算法BFS/DFS100
32体育场找座位逻辑分析100
33小明的幸运数逻辑模拟100
34小明找位置二分法100
35小朋友来自多少小区贪心算法100
36小扇和小船的数字游戏进制问题100
37幸存数之和逻辑模拟100
38掌握单词的个数数据结构100
39找出作弊的人自定义排序100
40执行任务赚积分逻辑模拟100
41智能成绩表自定义排序100
42最多购买宝石数目滑动窗口100
43最富裕的小家庭数据结构100
44最优的投资方式逻辑分析100
45虚拟游戏理财逻辑分析100
46求最多可以派出多少支团队双指针100
47按身高和体重排队排序100
48灰度图恢复数组、矩阵100
49用连续自然数之和来表达整数滑动窗口100
50整数对最小和逻辑模拟100
51素数之积数学问题100
52查找接口成功率最优时间段动态规划100
53靠谱的车位运算100
54执行时长逻辑分析100
55最长子字符串的长度1逻辑模拟100
56停车场车辆统计逻辑模拟100
57计算面积逻辑模拟100
58考勤信息逻辑模拟100
69字符串变换最小字符串字符串处理100
60英文输入法字符串处理100
61找朋友数据结构100
62数组去重和排序数据结构100
63石头剪刀布游戏逻辑分析100
64围棋的气数据结构100
65园区参观路径BFS/DFS100
66攀登者1数据结构100
67求字符串中所有整数的最小和逻辑模拟100
68提取字符串中的最长数学表达式并计算字符串处理100
69最大坐标值遍历/排序100
70学生重新排队逻辑分析100
71整型数组按个位值排序字符串/数组100
72字符串分割2字符串/数组100

进阶题

序号题目考点分值
15G网络建设并查集200
2Wonderland游乐园动态规划200
3部门人力分配二分法200
4电脑病毒感染图计算200
5求分数计算结果数据结构200
6结对编程逻辑模拟200
7路口最短时间问题BFS/DFS200
8启动多任务排序拓扑排序200
9抢7游戏逻辑模拟200
10亲子游戏BFS/DFS200
11山脉的个数数据结构200
12田忌赛马BFS/DFS200
13跳格子3动态规划200
14跳马问题BFS/DFS200
15文件缓存系统数据结构200
16小华地图寻宝BFS/DFS200
17寻找最优的路测线路BFS/DFS200
18幼儿园篮球游戏逻辑模拟200
19员工派遣二分法+数学200
20运输时间逻辑模拟200
21智能驾驶BFS/DFS200
22中庸行者BFS/DFS200
23转盘寿司单调栈200
24最长子字符串的长度2​​​​​​前缀和状态压缩200
25孙悟空吃蟠桃二分法200
26字符串拼接数组、递归202000
27分月饼逻辑模拟200
28可以组成网络的服务器DFS200
29求满足条件的最长子串的长度滑动窗口200
30最长的指定瑕疵度的元音子串双指针200
31考古问题字符串200
32解密犯罪时间字符串200
33多线段数据压缩逻辑分析200
34查找一个有向网络的头节点和尾节点拓扑排序200
35计算三叉搜索树的高度树遍历200
36两个字符串间的最短路径问题BFS/DFS200
37攀登者2逻辑模拟200
38生成哈夫曼树二叉树200
39推荐多样性逻辑模拟200
40中文分词模拟器动态规划200
41矩阵匹配二分图200
42文本统计分析字符串处理200
43二叉树的广度优先遍历广度优先搜索200
44简易内存池区间问题200
45模拟目录管理功能树形结构200
46可以处理的最大任务数贪心算法200
47数字排列回溯算法200
48贪心歌手贪心思维200
49项目排期二分法200
50找数字逻辑分析200
51考古学家字符串200
52图像物体的边界数据结构200
53二叉树计算二叉树200

华为od机试python

华为OD机试真题2024B卷

基础题

序号题目考点分值
15键键盘逻辑模拟100
2BOSS的收入数据结构100
3DNA序列滑动窗口100
4IPv4地址转换为整数字符串处理100
5TLV解码逻辑模拟100
6VLAN资源池数据结构100
7We Are A Team并查集100
8阿里巴巴找黄金宝箱 II数据结构100
9阿里巴巴找黄金宝箱 III数据结构100
10阿里巴巴找黄金宝箱 V滑动窗口100
11按单词下标区间翻转文章内容字符串处理100
12拔河比赛数据结构100
13报数游戏逻辑分析100
14报文回路数据结构100
15比赛数据结构100
16表达式括号匹配数据结构100
17补种未成活胡杨滑动窗口100
18查找接口成功率最优时间段动态规划100
19查找舆情热词数据结构100
20查找中位数及众数逻辑模拟100
21查字典字符串处理100
22磁盘容量排序排序算法100
23代表团坐车动态规划100
24单词加密字符串处理100
25单词接龙字符串处理100
26单词重量逻辑模拟100
27洞穴探险字符串处理100
28反转每对括号间的子串数据结构100
29非严格递增连续数字序列双指针100
30分班问题逻辑模拟100
31分割数组的最大差值逻辑分析100
32分苹果位运算100
33分糖果位运算100
34服务启动DFS100
35符合要求的结对方式逻辑模拟100
36字符串统计字符串处理100
37告警抑制逻辑分析100
38工号不够用了怎么办数学问题100
39关联子串字符串处理100
40观看文艺汇演问题 / 计算最多能看几场演出区间问题100
41冠亚军排名排序方法100
42喊七的次数重排约瑟夫问题100
43猴子爬山递归算法100
44滑动窗口最大值滑动窗口100
45绘图机器 / 计算面积逻辑模拟100
46计算礼品发放的最小分组数目双指针100
47计算最大乘积数据结构100
48金字塔 / 微商的收入数据结构100
49矩阵元素边界值字符串处理100
50矩阵最大值逻辑模拟100
51考勤信息逻辑模拟100
52靠谱的车位运算100
53快递运输逻辑模拟100
54快速人名查找回溯算法100
55连续字母长度正则匹配100
56流水线调度排序算法100
57路灯照明I逻辑模拟100
58路灯照明II区间合并100
59乱序整数序列两数之和绝对值最小双指针100
60迷宫问题DFS100
61密钥格式化字符串处理100
62敏感字段加密字符串处理100
63模拟消息队列逻辑分析100
64批量处理任务贪心算法100
65拼接URL字符串处理100
66求解连续数列数学问题100
67求最小步数逻辑分析100
68全量和已占用字符集字符串处理100
69全排列数学问题100
70人气最高的店铺逻辑分析100
71任务执行总时长逻辑模拟100
72删除字符串中出现次数最少的字符字符串处理100
73生日礼物二分法100
74食堂供餐二分法100
75事件推送数据结构100
76输出指定字母在字符串中的索引字符串处理100
77数大雁逻辑模拟100
78数据分类进制问题100
79数据最节约的备份方法二分法100
80数列描述逻辑分析100
81数字反转打印逻辑模拟100
82数字涂色逻辑模拟100
83数字游戏逻辑分析100
84数字字符串组合倒序正则匹配100
85数组连续和动态规划100
86数组拼接数据结构100
87数组去重和排序数据结构100
88水果摊小买卖贪心算法100
89水仙花数逻辑模拟100
90水仙花数II(字符串分割)递归算法100
91素数之积数学问题100
92跳房子I数据结构100
93跳格子2逻辑分析100
94停车场车辆统计逻辑模拟100
95统计射击比赛成绩排序算法100
96完全二叉树非叶子部分后序遍历数据结构/二叉树100
97文件目录大小DFS100
98最远的足迹数据结构100
99矩阵稀疏扫描逻辑分析100
100相对开音节正则匹配100
101小朋友排队排序算法100
102需要打开多少监视器逻辑分析100
103寻找相同子串字符串100
104寻找最大价值的矿堆DFS100
105英文输入法字符串处理100
106用户调度问题DFS100
107用连续自然数之和来表达整数滑动窗口100
108运维日志排序排序算法100
109增强的strstr正则匹配100
110找车位逻辑分析100
111找出经过特定点的路径长度逻辑分析100
112找出两个整数数组中同时出现的整数数据结构100
113找到比自己强的人逻辑模拟100
114找终点逻辑模拟100
115整数编码字符串处理100
116整数对最小和逻辑模拟100
117正整数到excel编号的转换进制转换100
118支持优先级的队列数据结构100
119执行时长-GPU算力逻辑分析100
120字符串变换最小字符串字符串处理100
121字符串划分数据结构100
122字符串加密动态规划100
123字符串排序排序算法100
124字符串筛选排序排序方法100
125字符串序列判定正则匹配100
126字符串摘要字符串处理100
127座位调整逻辑分析100
128字符串子序列II字符串处理100
129字符匹配正则匹配100
130最大N个数与最小N个数的和数据结构100
131最大岛屿体积BFS100
132最大花费金额滑动窗口100
133最大括号深度数据结构100
134最大时间DFS100
135最佳植树距离逻辑分析100
136最少交换次数滑动窗口100
137最小数字排序方法100
138座位调整逻辑分析100
139最远的足迹数据结构100
140最长的元音子串字符串处理100
141最长公共后缀逻辑分析100
142最长公共前缀字符串处理100
143最长连续子序列滑动窗口100
144最长子字符串的长度逻辑模拟100
145翻牌求最大分动态规划100
146恢复数字序列滑动窗口100
147计算最接近的数逻辑分析100
148五子棋迷逻辑分析100
149选修课选修课100
150AI识别面板数据结构100
151报文重排序字符串处理100
152符合要求的元组个数回溯法100
153火星文计算正则匹配100
154矩阵元素边界值字符串处理100
155跳房子2数据结构100
156一种字符串压缩表示的解压正则匹配100
157字符串筛选排序排序方法100

进阶题

序号题目考点分值
1MELON的难题动态规划200
2N进制减法字符串处理200
3阿里巴巴找黄金宝箱前缀和200
4阿里巴巴找黄金宝箱 IV单调栈200
5报文解压缩数据结构200
6采样过滤逻辑模拟200
7出错的或电路DFS200
8打印任务排序排序算法200
9代码编辑器逻辑分析200
10单词搜索-找到它回溯算法200
11导师请吃火锅贪心算法200
12堆栈中的剩余数字数据结构200
13二叉树中序遍历数据结构 / 二叉树200
14发广播并查集200
15分积木位运算200
16分月饼逻辑模拟200
17服务失效判断并查集200
18高效的任务规划动态规划200
19勾股数元组数学问题200
20购物优先级队列200
21欢乐的周末并查集200
22计算误码率逻辑分析200
23计算疫情扩散时间BFS200
24解密犯罪时间DFS200
25矩阵中非1的元素个数BFS200
26考古问题DFS200
27可以组成网络的服务器DFS200
28篮球比赛DFS200
29连续出牌数量并查集200
30没有回文串数位搜索200
31模拟工作队列数据结构200
32求满足条件的最长子串的长度滑动窗口200
33区间交集区间问题200
34热点网站统计排序算法200
35任务最优调度贪心算法200
36书籍叠放二分法200
37树形目录删除二叉树200
38树状结构查询数据结构200
39数字排列全排列200
40数字序列比大小逻辑分析200
41数组二叉树二叉树200
42跳格子图论200
43通过软盘拷贝文件动态规划200
44玩牌高手逻辑分析200
45污染水域BFS200
46信道分配逻辑模拟200
47选举拉票线段树200
48学生方阵逻辑模拟200
49移除K位数字后的最小数贪心算法200
50战场索敌DFS200
51找单词DFS200
52找朋友数据结构200
53正方形数量数学问题200
54周末爬山BFS200
55字符串比较双指针200
56组成最大数逻辑模拟200
57最大股票收益贪心算法200
58最大矩阵和动态规划200
59最大社交距离逻辑模拟200
60最佳的出牌方法逻辑分析200
61最少面试官贪心算法200
62最小循环子数组KMP算法200
63最长的指定瑕疵度的元音子串双指针200
64最长广播响应数据结构200
65德州扑克数据结构200
66高矮个子排队排序算法200
67组装最大可靠性设备动态规划200
68最小传输时延IIBFS200

华为OD机试真题2024A卷

基础题

序号题目考点分值
1Linux发行版的数量并查集100
2不包含101的数动态规划100
3猜数字逻辑分析100
4猜字谜字符串处理100
5查找单入口空闲区域DFS100
6超级玛丽过吊桥动态规划100
7称砝码动态规划100
8处理器问题回溯算法100
9打印机队列数据结构100
10单词倒序字符串处理100
11单向链表中间节点数据结构100
12等和子数组最小和动态规划/前缀和100
13端口合并数据结构100
14对称美学递归算法100
15二元组个数数据结构100
16服务中心选址二分法100
17核酸最快检测效率动态规划100
18幻方修复逻辑分析100
19获取最大软件版本号字符串处理100
20机房布局逻辑分析100
21机器人BFS100
22积木最远距离逻辑分析100
23检测热点字符字符串处理100
24简单的自动曝光逻辑分析100
25静态扫描贪心算法100
26开放日活动二分法100
27开心消消乐BFS100
28快递投放问题逻辑分析100
29快递业务站并查集100
30密室逃生游戏字符串处理100
31模拟商场优惠打折逻辑分析100
32模拟商场优惠打折II逻辑分析100
33匿名信字符串处理100
34区块链文件转储系统滑动窗口100
35任务调度数据结构100
36日志首次上报最多积分动态规划100
37日志限流二分法100
38挑选字符串逻辑分析100
39通信误码数据结构100
40统计友好度最大值逻辑分析100
41统一限载最小值数据结构100
42投篮大赛数据结构100
43完美走位尺取法/滑动窗口100
44微服务的集成测试DFS100
45西天取经BFS100
46响应报文时间逻辑分析100
47新词挖掘滑动窗口100
48新学校选址数学问题100
49星际篮球争霸赛动态规划100
50寻找相似单词逻辑分析100
51严格递增字符串动态规划100
52羊、狼、农夫过河贪心算法100
53异常的打卡记录数据结构100
54银行插队数据结构100
55优秀学员统计数据结构100
56优选核酸检测点逻辑分析100
57预定酒店数据结构100
58找等值元素数据结构100
59真正的密码逻辑分析100
60字符串重新排列数据结构100
61租车骑绿岛贪心算法100
62组合出合法最小数逻辑分析100
63最大报酬动态规划100
64最大利润贪心算法100
65最短木板长度贪心算法100
66最多颜色的车辆滑动窗口100
67最多组合直角三角形个数回溯算法100
68最优芯片资源占用数据结构100
69最长的密码逻辑分析100
70最长回文子串逻辑分析100
71最左侧冗余覆盖子串滑动窗口100

进阶题 

序号题目考点分值
1查找充电设备组合动态规划200
2大炮攻城动态规划200
3带传送阵的矩阵游离数据结构200
4二进制差异数逻辑分析200
5分奖金单调栈200
6荒地建设电站动态规划200
7基站维护最短距离动态规划200
8计算快递业务主站点回溯算法200
9计算网络信号数据结构200
10简单的解压缩算法数据结构200
11快速开租建站拓扑排序200
12垃圾短信识别数据结构200
13连接器问题贪心算法200
14农场施肥二分法200
15区间交叠问题贪心算法200
16删除重复数字后的最大数字数据结构200
17士兵过河动态规划200
18数字加减游戏逻辑分析200
19探索地块建立动态规划200
20无向图染色数据结构200
21硬件产品销售方案回溯算法200
22优雅子数组双指针200
23字符串解密字符串处理200
24组装新的数组回溯算法200
25最差产品奖滑动窗口200
26最大化控制资源成本优先级队列200
27最大平分数组动态规划200
28最多等和不相交连续子序列数据结构200

华为招聘流程 

        1、投简历

        2、机考
        笔试一共三道算法题,时长是150分钟,语言可以自选;机考没通过,冻结半年后再考。
        第一、第二题分值是100分,第三题是200分;目标院校150分通过,非目标院校350分通过。

        3、性格测试
        笔试后做一套性格测试题,性格测试也会刷人。

        4、技术一面
        直属领导面试。  

        5、技术二面
        不同部门交叉面试。

        6、HR与主管面试

        7、录用   

        最后祝大家顺通过考试,成功上岸! 

### 华为OD机考2025B题库及相关资料 华为OD机考2025B题库和相关资料可以通过以下方式获取或了解。以下是关于2025B的具体内容、备考建议以及相关信息。 #### 1. 题库来源与获取方式 华为OD机考2025B题库通常由官方提供,但具体题目不会完全公开。考生可以通过以下途径获取相关资料: - **官方在线OJ环境**:华为提供了专门的在线OJ环境用于刷题[^2]。通过私信联系开通OJ环境,可以模拟实考场景并练习类似题目。 - **第三方平台**:例如牛客网等平台会整理历年题及高频考点,供考生参考[^4]。 - **内部分享**:部分参加过考的考生会在社区中分享经验与题目类型,这些资源可以帮助理解考模式[^1]。 #### 2. 考内容概述 2025B主要考察以下几个方面: - **算法设计与实现**:涉及基础数据结构(如数组、链表、栈、队列)和常见算法(如排序、查找、动态规划)[^1]。 - **编程语言基础**:支持多种编程语言(C++、Java、Python、JavaScript等),考生需熟悉所选语言的基本语法与标准库[^4]。 - **实际问题解决能力**:题目通常以实际应用场景为背景,例如数据分类、路径规划等问题[^3]。 #### 3. 备考建议 为了更好地准备2025B,以下是一些具体的备考建议: - **熟悉输入输出方式**:不同语言有各自的输入输出规范。例如,Python使用`input()`和`print()`,C++使用`cin`和`cout`。 - **掌握常见算法模板**:包括但不限于快速排序、二分查找、深度优先搜索(DFS)、广度优先搜索(BFS)等。 - **模拟实考环境**:利用在线OJ平台进行模拟练习,确保在规定时间内完成题目[^2]。 #### 4. 示例代码 以下是一个简单的示例代码,展示如何处理输入输出并解决问题: ```python # 数据分类问题示例 def data_classification(data, threshold): result = [] for item in data: if item > threshold: result.append(item) return result # 输入处理 if __name__ == "__main__": n = int(input()) # 数据数量 data = list(map(int, input().split())) # 数据列表 threshold = int(input()) # 阈值 output = data_classification(data, threshold) print(len(output)) # 输出符合条件的数据数量 ``` 此代码展示了如何读取输入数据并根据条件筛选结果[^4]。 ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

西攻城狮北

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值