2024华为OD机试(Python)真题【E卷+A卷+B卷+C卷+D卷】目录

2024华为OD机试(Python)真题【E卷+A卷+B卷+C卷+D卷】目录本文提供了 2024 年华为 OD 机试的 Python JavaScript Java 等语言的真题题库 包括 A 卷 B 卷 C 卷和 D 卷

 各语言题库:  

【Python+JS+Java合集】【超值优惠】:Py/JS/Java合集

【Python】:Python真题题库

【JavaScript】:JavaScript真题题库

【Java】:Java真题题库

【C++】:C++真题题库

【C语言】:C语言真题题库

【面试手撕代码题库】:面试手撕代码题库

集中答疑:

0:全网最全题库,500+题目

1:考试链接上写着【A卷】,对应的就是OD统一考试A卷目录的题目。

2:考试链接上写着【B卷】,对应的就是OD统一考试B卷目录的题目。目前B卷的题目由一部分以前考过的旧题库的题目+一部分全新题目(之前没考过的)题目组成。

​​​​​​​3:【D卷】考的都是【C卷】的题目

4:考试链接上写着【E卷】。目前由A+B+C+D卷的旧题 + 全新题目组成。也就是说E卷还会考到A+B+C+D卷的题目,比例大概是新题1道,旧题2道。

5:机试没过,半年的冷冻期。

6:订阅专栏后,专栏内所有的文章都可以看,以后再更新新的题目也可以看,每年更新的题目都会更新到一个专栏里面。

7:文章内均有题目+思路+代码。

8:已经订阅过我专栏的同学,推荐新人订阅的可享 8折 优惠,私信我即可!

 OD统一考试【E卷】题库

抓紧更新中!目录可能更新不及时,可以直接搜我的文章!​​​​​​​

序号 题目 考点 分值 时间
1 流浪地球 逻辑模拟 100 2024Q3
2 栈数据合并 / 空栈压数 数据结构 100 2024Q3
3 正则表达式替换 逻辑模拟 100 2024Q3
4 生成回文素数 逻辑模拟 100 2024Q3
5 字符串拼接 回溯算法 100 2024Q3
6 虚拟理财游戏 逻辑模拟 100 2024Q3
7 数值同化 DFS/BFS 200 2024Q4
8 火星文计算2 数据结构 100 2024Q4
9 最大的整数 排序算法 100 2024Q4
10

构成正方形的数量

数学问题 100 2024Q4
11

靠谱的车

位运算 100 2024Q4
12

敏感字段加密

字符串处理 100 2024Q4
13

TLV解码

数据结构 100 2024Q4
14

分披萨

回溯法 100 2024Q4
15

boss的收入

数据结构 100 2024Q4
16

手机APP防沉迷系统

自定义排序 100 2024Q4
17

字符串分割

递归算法 100 2024Q4
18

英文输入法

字符串处理 100 2024Q4
19

连续字母长度

正则匹配 100 2024Q4
20

考勤信息

逻辑模拟 100 2024Q4
21

字符串变换最小字符串

字符串处理 100 2024Q4
22

整数对最小和

逻辑模拟 100 2024Q4
23

智能成绩表

自定义排序 100 2024Q4
24

绘图机器 、 计算面积

逻辑模拟 100 2024Q4
25

响应报文时间

数据结构 100 2024Q4
26

跳房子I

数据结构 100 2024Q4
27

增强的strstr

正则匹配 100 2024Q4
28 智能驾驶 BFS/DFS 200 2024Q4
29

最远足迹

数据结构 100 2024Q4
30

箱子之字形摆放

逻辑模拟 100 2024Q4
31

木板

贪心算法 100 2024Q4
32

最大矩阵和

动态规划 100 2024Q4
33

火星文计算

数据结构 100 2024Q4
34 求最多可以派出多少支团队 排序算法 100 2024Q4
35 静态代码扫描服务 逻辑模拟 100 2024Q4
36 ai面板识别 数据结构 100 2024Q4
37 分奖金 数据结构 100 2024Q4
38 计算最接近的数 逻辑分析 100 2024Q4
39 字符串重新排序 排序算法 100 2024Q4
40 路灯照明问题 逻辑分析 100 2024Q4
41 最大花费金额 滑动窗口 100 2024Q4
42 MVP争夺战 回溯算法 100 2024Q4
43 机房布局 逻辑分析 100 2024Q4
44 玩牌高手 逻辑分析 100 2024Q4
45 Linux发行版的数量 数据结构 100 2024Q4
46 用户调度问题 BFS/DFS 100 2024Q4
47 字符串摘要 字符串处理 100 2024Q4
48 数组连续和 动态规划 100 2024Q4
49 勾股数组 数学问题 100 2024Q4
50

工作安排 / 最大报酬​​​​​​​

动态规划 100 2024Q4
51 分割数组的最大差值 逻辑分析 100 2024Q4
52 货币单位换算 字符串处理 100 2024Q4
53 游戏分组 回溯算法 100 2024Q4
54 关联子串 字符串处理 100 2024Q4
55 选修课 数据结构 100 2024Q4
56 VLAN资源池 数据结构 100 2024Q4
57 恢复数字序列 滑动窗口 100 2024Q4
58 第k个排列 回溯算法 100 2024Q4
59 工号不够用了怎么办 数学问题 100 2024Q4
60

简单的自动曝光

逻辑分析 100 2024Q4
61 We Are A Team 并查集 100 2024Q4
62 字符统计及重排 字符串处理 100 2024Q4
63 计算堆栈中的剩余数字 数据结构 100 2024Q4
64 报数游戏 逻辑分析 100 2024Q4
65 水仙花数 逻辑模拟 100 2024Q4
66 单词接龙 字符串处理 100 2024Q4
67 猜数字 逻辑分析 100 2024Q4
68 猜字谜 数据结构 100 2024Q4
69

预订酒店

逻辑分析 100 2024Q4
70 找数字 / 找等值素 逻辑分析 100 2024Q4
71 荒岛逃生游戏 数据结构 100 2024Q4
72 查找接口成功率最优时间段 动态规划 100 2024Q4
73 根据某条件聚类最少交换次数 滑动窗口 100 2024Q4
74 数字涂色 逻辑模拟 100 2024Q4
75 IPv4地址转换成整数 字符串处理 100 2024Q4
76 智能驾驶 DFS/BFS 200 2024Q4
77

热点网站统计

排序算法 100 2024Q4
78 比赛 排序算法 100 2024Q4
79 运维日志排序 排序算法 100 2024Q4
80 分班问题 逻辑模拟 100 2024Q4
81 传递悄悄话 数据结构 100 2024Q4
82 数组组成的最小数字 排序方法 100 2024Q4
83 找最小数 贪心算法 100 2024Q4
84 优秀学员统计 数据结构 100 2024Q4
85

求字符串中所有整数的最小和

逻辑模拟 100 2024Q4
86 螺旋数字矩阵 逻辑模拟 100 2024Q4
87 磁盘容量排序 排序算法 100 2024Q4
88 免单统计 数据结构 100 2024Q4
89 整数编码 字符串处理 100 2024Q4
90 字符串加密 动态规划 100 2024Q4
91 数据分类 进制问题 100 2024Q4
92 计算三叉搜索树的高度 树遍历 100 2024Q4
93 数组拼接 数据结构 100 2024Q4
94 最长子字符串的长度(一) 逻辑模拟 100 2024Q4
95 分糖果 位运算 100 2024Q4
96 判断一组不等式是否满足约束并输出最大差 逻辑模拟 100 2024Q4
97 高矮个子排队 排序算法 100 2024Q4
98 喊7的次数重排 约瑟夫问题 100 2024Q4
99 补种未成活胡杨 滑动窗口 100 2024Q4
100 矩形相交面积​​​​​​​ 逻辑模拟 100 2024Q4
101

数大雁

逻辑模拟 100 2024Q4
102 日志采集系统 / 日志首次上报最多积分 逻辑模拟 100 2024Q4
103 分苹果 位运算 100 2024Q4
104 内存资源分配 逻辑模拟 100 2024Q4
105 找终点 逻辑模拟 100 2024Q4
106 斗地主之顺子 数据结构 100 2024Q4
107 生成哈夫曼树 二叉树 100 2024Q4
108

最长连续子序列

滑动窗口 100 2024Q4
109 一种字符串压缩表示的解压 正则匹配 100 2024Q4
110 最少的调整次数 逻辑模拟 100 2024Q4
111 最左侧冗余覆盖子串 滑动窗口 100 2024Q4
112 贪心的商人 、最大利润 贪心算法 100 2024Q4
113

数字序列比大小

逻辑分析 200 2024Q4
114 数组二叉树 二叉树 200 2024Q4
115 评论转换输出 递归算法 200 2024Q4
116 云短信平台优惠活动 动态规划 200 2024Q4
117 狼羊过河 逻辑分析 200 2024Q4
118 招聘、最少面试官 贪心算法 200 2024Q4
119 寻找符合要求的最长子串 滑动窗口 200 2024Q4
120 计算网络信号 BFS 200 2024Q4
121 数字加减游戏 数学逻辑 200 2024Q4
122 组装最大可靠性设备 动态规划 200 2024Q4
123 跳格子2 逻辑分析 200 2024Q4
124

光伏场地建设规划

前缀和 200 2024Q4
125 字母组合、过滤组合字符串 回溯算法 200 2024Q4
126 机器人活动区域 数据结构 200 2024Q4
127 会议接待、代表团坐车 动态规划 200 2024Q4
128 观看文艺汇演问题 区间问题 200 2024Q4
129 数字排列 全排列 200 2024Q4
130 查找一个有向网络的头节点和尾节点 拓扑排序 200 2024Q4
131 可以处理的最大任务数、任务处理 贪心算法 200 2024Q4
132 解压报文 数据结构 200 2024Q4
133 篮球游戏 逻辑模拟 200 2024Q4
134 编码能力提升计划 逻辑处理 200 2024Q4
135 运输时间 逻辑模拟 200 2024Q4
136 书籍叠放 二分法 200 2024Q4
137

MELON的难题

动态规划 200 2024Q4
138 打印任务排序 排序算法 200 2024Q4
139 矩阵匹配 二分图 200 2024Q4
140 加密算法 BFS/DFS 200 2024Q4
141

寻找最优的路测线路

BFS/DFS 200 2024Q4
142

最少数量线段覆盖、多线段数据压缩

数学知识 200 2024Q4
143 最优芯片资源占用、最优资源分配 逻辑分析 200 2024Q4
144 Wonderland游乐园 动态规划 200 2024Q4
145 九宫格按键输入 数据结构 200 2024Q4
146 转骰子 逻辑分析 200 2024Q4
147

查找充电设备组合

动态规划 200 2024Q4
148 导师请吃火锅 贪心算法 200 2024Q4
149 计算疫情扩散时间 BFS/DFS 200 2024Q4
150

宜居星球改造计划​​​​​​​

数据结构 200 2024Q4
151 最大值 滑动窗口 200 2024Q4
152 绘图机器、矩形绘制 逻辑模拟 200 2024Q4
153 服务器广播 DFS/BFS 200 2024Q4
154 推荐多样性 逻辑模拟 200 2024Q4
155 任务最优调度 贪心算法 200 2024Q4
156 战场索敌 BFS/DFS 200 2024Q4
157 5G网络建设 并查集 200 2024Q4
158

仿LISP运算

数据结构 200 2024Q4
159

最佳植树距离

逻辑分析 200 2024Q4
160 最佳对手、实力差距最小总和 贪心算法 200 2024Q4
161 寻找最大价值的矿堆 BFS/DFS 200 2024Q4
162

最大社交距离

逻辑模拟 200 2024Q4
163 项目排期 二分法 200 2024Q4
164 文本统计分析 正则匹配 200 2024Q4
165 跳马问题 BFS/DFS 200 2024Q4
166

找单词

BFS/DFS 200 2024Q4
167 字符串化繁为简 字符串处理 200 2024Q4
168 最长连续方波信号 数据结构 200 2024Q4
169 学生方阵 逻辑模拟 200 2024Q4
170 树状结构查询 数据结构 200 2024Q4
171 数字游戏 进制问题 200 2024Q4
172 周末爬山 BFS/DFS 200 2024Q4
173 通过软盘拷贝文件 动态规划 200 2024Q4
174

爱吃蟠桃的孙悟空、猴子吃桃

二分法 200 2024Q4
175 电脑病毒感染 图计算 200 2024Q4
176 中文分词模拟器 动态规划 200 2024Q4
178 模拟目录管理功能 逻辑模拟 200 2024Q4
179 跳格子3 动态规划 200 2024Q4
180 二叉树计算​​​​​​​ BFS/DFS 200 2024Q4
181 更新中。。。

OD统一考试【C卷题库】

(D卷考的都是C卷的题目)

序号 题目 考点 分值 时间
1 山脉的个数 数据结构 200 2023Q4
2 数据单的变量替换 字符串处理 100 2023Q4
3 密码输入检测 字符串处理 100 2023Q4
4 找出作弊的人 自定义排序 100 2023Q4
5 转盘寿司 单调栈 200 2023Q4
6 体育场找座位 逻辑分析 100 2023Q4
7 5G网络建设 并查集 200 2023Q4
8 中庸行者 BFS/DFS 200 2023Q4
9 会议室占用时间段 逻辑模拟 100 2023Q4
10 小华地图寻宝 BFS/DFS 200 2023Q4
11 CPU算力分配 逻辑分析 100 2023Q4
12 高效货运 贪心算法 100 2023Q4
13 小明的幸运数 逻辑模拟 100 2023Q4
14 跳马问题 BFS/DFS 200 2023Q4
15 掌握单词的个数 数据结构 100 2023Q4
16 计算三叉搜索树的高度 树遍历 200 2023Q4
17 来自异国的客人/幸运数字 进制转换 100 2023Q4
18 石头剪刀布游戏 逻辑分析 100 2023Q4
19 园区参观路径 BFS/DFS 100 2023Q4
20 多线段数据压缩 数学知识 200 2023Q4
21 开源项目热度榜单 自定义排序 100 2023Q4
22 API集群负载统计 数据结构 100 2023Q4
23 机场航班调度 自定义排序 100 2023Q4
24 小明找位置 二分法 100 2023Q4
25 最优的投资方式 逻辑分析 100 2023Q4
26 分配土地 数据结构 100 2023Q4
27 最多购买宝石数目 滑动窗口 100 2023Q4
28 王者荣耀游戏分组 回溯算法 100 2023Q4
29 执行任务赚积分 逻辑模拟 100 2023Q4
30 智能成绩表 自定义排序 100 2023Q4
31 内存冷热标记 自定义排序 100 2023Q4
32 最富裕的小家庭 数据结构 100 2023Q4
33 机器人搬砖 二分法 100 2023Q4
34 剩余银饰的重量 逻辑模拟 100 2023Q4
35 分割均衡字符串 逻辑模拟 100 2023Q4
36 分披萨 回溯法 100 2024Q1
37 员工派遣 二分法+数学 200 2024Q1
38 测试用例执行计划 自定义排序 100 2024Q1
39 伐木工 贪心算法 100 2024Q1
40 快递员的烦恼 / 快递员最短路径 BFS/DFS 100 2024Q1
41 跳格子3 动态规划 200 2024Q1
42 堆内存申请 自定义排序 100 2024Q1
43 符号运算/求分数计算结果 数据结构 200 2024Q1
44 反射计数 逻辑模拟 100 2024Q1
45 路口最短时间问题 BFS/DFS 200 2024Q1
46 小扇和小船的数字游戏 进制问题 100 2024Q1
47 亲子游戏 BFS/DFS 200 2024Q1
48 传递悄悄话 数据结构 100 2024Q1
49 特殊的加密算法 BFS/DFS 100 2024Q1
50 贪吃的猴子 双指针法 100 2024Q1
51 结对编程 逻辑模拟 200 2024Q1
52 幸存数之和 逻辑模拟 100 2024Q1
53 电脑病毒感染 图计算 200 2024Q1
54 部门人力分配 二分法 200 2024Q1
55 分解正整数 数学知识 100 2024Q1
56 围棋的气 数据结构 100 2024Q1
57 小朋友来自多少小区 贪心算法 100 2024Q1
58 宽度最小的子矩阵 滑动窗口 100 2024Q1
59 智能驾驶 BFS/DFS 200 2024Q1
60 推荐多样性 逻辑模拟 200 2024Q1
61 螺旋数组矩阵 逻辑模拟 100 2024Q1
62 精准核酸检测 BFS/DFS 100 2024Q1
63 田忌赛马 BFS/DFS 200 2024Q1
64 运输时间 逻辑模拟 200 2024Q1
65 Wonderland游乐园 动态规划 200 2024Q1
66 灰度图存储 逻辑模拟 100 2024Q1
67 寻找最优的路测线路 BFS/DFS 200 2024Q1
68 项目排期/最少交付时间 二分法 200 2024Q1
69 幼儿园篮球游戏 逻辑模拟 200 2024Q1
70 根据IP查找城市 逻辑模拟 100 2024Q1
71 启动多任务排序 拓扑排序 200 2024Q1
72 攀登者2 逻辑模拟 200 2024Q1
73 文件缓存系统 数据结构 200 2024Q1
74 密码解密 逻辑模拟 100 2024Q1
75 查找一个有向网络的头节点和尾节点 拓扑排序 200 2024Q1
76 抢7游戏 逻辑模拟 200 2024Q1
77 中文分词模拟器 动态规划 200 2024Q1
78 可以处理的最大任务 贪心算法 200 2024Q1
79 生成哈夫曼树 二叉树 200 2024Q1
80 两个字符串间的最短路径问题 BFS/DFS 200 2024Q1
81 手机App防沉迷系统 自定义排序 100 2024Q1
82 最长子字符串的长度(二) 前缀和状态压缩 200 2024Q1
83 攀登者1 数据结构 100 2024Q1
84 有效子字符串 双指针法 100 2024Q1
85 模拟目录管理 逻辑模拟 200 2024Q1
86 二叉树计算 DFS 200 2024Q1
87 矩阵匹配 二分图 200 2024Q1
88 学生重新排队、小朋友最少调整次数 逻辑模拟 200 2024Q1
89 目录待更新~~题目已经有了(此目录只含C卷的最新题,旧题属于B卷)

OD统一考试【B卷】题库

序号 题目 考点 分值 时间
1 宜居星球改造计划 数据结构 200 2023Q2

2

需要打开多少监视器

逻辑分析 100 2023Q2
3 最佳植树距离 逻辑分析 100 2023Q2
4 阿里巴巴找黄金宝箱 前缀和 200 2023Q2
5 选修课 数据结构 100 2023Q2
6 五子棋迷 逻辑分析 100 2023Q2
7 代表团坐车 动态规划 100 2023Q2
8 座位调整 逻辑分析 100 2023Q2
9 食堂供餐 二分法 100 2023Q2
10 寻找最大价值的矿堆 DFS 100 2023Q2
11 最长公共后缀 逻辑分析 100 2023Q2
12 模拟消息队列 逻辑分析 100 2023Q2
13 比赛 数据结构 100 2023Q2
14 告警抑制 逻辑分析 100 2023Q2
15 报文重排序 字符串处理 100 2023Q2
16 字符串摘要 字符串处理 100 2023Q2
17 稀疏矩阵 逻辑分析 100 2023Q2
18 AI 识别面板 数据结构 100 2023Q2
19 报文回路 数据结构 100 2023Q2
20 阿里巴巴找黄金宝箱 II 数据结构 100 2023Q2
21 阿里巴巴找黄金宝箱 III 数据结构 100 2023Q2
22 阿里巴巴找黄金宝箱 IV 单调栈 200 2023Q2
23 文件目录大小 DFS 100 2023Q2
24 组装最大可靠性设备 动态规划 200 2023Q2
25 找出两个整数数组中同时出现的整数 数据结构 100 2023Q2
26 通过软盘拷贝文件 动态规划 200 2023Q2
27 代码编辑器 逻辑分析 200 2023Q2
28 数据分类 进制问题 100 2023Q2
29 恢复数字序列 滑动窗口 100 2023Q2
30 阿里巴巴找黄金宝箱 V 滑动窗口 100 2023Q2
31 比赛的冠亚季军 排序算法 100 2023Q2
32 数字游戏 逻辑分析 100 2023Q2
33 经典屏保 逻辑分析 100 2023Q2
34 字符串化繁为简 字符串处理 200 2023Q2
35 数据最节约的备份方法 二分法 200 2023Q2
36 跳格子2 逻辑分析 100 2023Q2
37 跳房子2 数据结构 100 2023Q2
38 支持优先级的队列 数据结构 100 2023Q2
39 乘坐保密电梯 回溯法 100 2023Q2
40 计算最接近的数 逻辑分析 100 2023Q2
41 人气最高的店铺 逻辑分析 100 2023Q2
42 战场索敌 DFS 200 2023Q2
43 二维伞的雨滴效应 二叉树 100 2023Q2
44 跳房子I 数据结构 100 2023Q2
45 分割数组的最大差值 逻辑分析 100 2023Q2
46 生日礼物 二分法 100 2023Q2
47 求最小步数 逻辑分析 100 2023Q2
48 拔河比赛 数据结构 100 2023Q2
49 评论转换输出 递归法 200 2023Q2
50 树状结构查询 数据结构 200 2023Q2
51 不开心的小朋友 逻辑分析 200 2023Q2
52 数字序列比大小 逻辑分析 200 2023Q2
53 符合要求的组个数 / K 数之和 回溯法 100 2023Q2
54 最小循环子数组 KMP算法 200 2023Q2
55 金字塔 / 微商的收入 数据结构 100 2023Q2
56 矩阵素边界值 字符串处理 100 2023Q2
57 MELON的难题 动态规划 200 2023Q2
58 矩阵中非1的素个数 BFS 200 2023Q2
59 计算误码率 逻辑分析 200 2023Q2
60 增强的strstr 正则匹配 100 2023Q2
61 关联子串 字符串处理 100 2023Q2
62 计算礼品发放的最小分组数目 双指针 100 2023Q2
63 字符匹配 正则匹配 100 2023Q2
64 最小传输时延I  Dijkstra算法 200 2023Q2
65 一种字符串压缩表示的解压 正则匹配 100 2023Q2
66 冠亚军排名 排序方法 100 2023Q2
67 报数游戏 逻辑分析 100 2023Q2
68 找出经过特定点的路径长度 逻辑分析 100 2023Q2
69 按单词下标区间翻转文章内容 字符串处理 100 2023Q2
70 数列描述 逻辑分析 100 2023Q2
71 字符串筛选排序 排序方法 100 2023Q2
72 相对开音节 正则匹配 100 2023Q2
73 字符串变换最小字符串 字符串处理 100 2023Q2
74 VLAN资源池 数据结构 100 2023Q2
75 拼接URL 字符串处理 100 2023Q2
76 执行时长/GPU算力 逻辑分析 100 2023Q2
77 荒岛求生 数据结构 200 2023Q3
78 查字典 字符串处理 100 2023Q3
79 周末爬山 BFS 200 2023Q3
80 最小数字 排序方法 100 2023Q3
81 最长的音子串 字符串处理 100 2023Q3
82 TLV解析II 数据结构 100 2023Q3
83 玩牌高手 逻辑分析 200 2023Q3
84 最长连续子序列 滑动窗口 100 2023Q3
85 路灯照明II 区间合并 100 2023Q3
86 最多团队 排序方法 100 2023Q3
87 最长的顺子 数据结构 100 2023Q3
88 数字最低位排序 排序方法 100 2023Q3
89 整数编码 字符串处理 100 2023Q3
90 找车位 逻辑分析 100 2023Q3
91 选举拉票 线段树 200 2023Q3
92 单词加密 字符串处理 100 2023Q3
93 购物 优先级队列 200 2023Q3
94 最佳的出牌方法 逻辑分析 200 2023Q3
95 字符串划分 数据结构 100 2023Q3
96 洞穴探险 字符串处理 100 2023Q3
97 最大岛屿体积 BFS 100 2023Q3
98 DNA序列 滑动窗口 100 2023Q3
99 服务启动 DFS 100 2023Q3
100 最长公共前缀 字符串处理 100 2023Q3
101 查找舆情热词 数据结构 100 2023Q3
102 排队游戏 二分法 200 2023Q4
103 BOSS的收入 数据结构 100 2023Q4
104 猴子吃桃 二分法 100 2023Q4
105 滑动窗口最大值 滑动窗口 100 2023Q4
106 全排列 数学问题 100 2023Q4
107 编码能力提升计划 逻辑处理 200 2023Q4
108 水果摊小买卖 贪心算法 100 2023Q4
109 正整数到excel编号的转换 进制转换 100 2023Q4
110 反转每对括号间的子串 数据结构 100 2023Q4
111 模拟工作队列 数据结构 200 2023Q4
112 删除字符串中出现次数最少的字符 字符串处理 100 2023Q4

2023Q2 旧题目

序号 题目 考点 分值 时间
1

德州扑克

数据结构 200 2022Q1+2023

2

字符串子序列 II

字符串处理 100 2022Q1+2023
3

分苹果

位运算 100 2022Q1+2023
4

事件推送

数据结构 100 2022Q1+2023
5

路灯照明

逻辑模拟 100 2022Q1+2023
6

补种未成活胡杨

滑动窗口 100 2022Q1+2023
7

统计射击比赛成绩

排序算法 100 2022Q1+2023
8

高矮个子排队

排序算法 200 2022Q1+2023
9

非严格递增连续数字序列

双指针 100 2022Q1+2023
10

最大股票收益

贪心算法 200 2022Q1+2023
11

找朋友

数据结构 200 2022Q1+2023
12

单词重量

逻辑模拟 100 2022Q1+2023
13

跳格子游戏

拓扑排序 200 2022Q1+2023
14

篮球比赛

DFS 200 2022Q1+2023
15

勾股数组

数学问题 200 2022Q1+2023
16

太阳能板最大面积

双指针 100 2022Q1+2023
17

整数对最小和

逻辑模拟 100 2022Q1+2023
18

最小传输时延II

BFS 200 2022Q1+2023
19

热点网站统计

排序算法 200 2022Q1+2023
20

数大雁

逻辑模拟 100 2022Q1+2023
21

最长广播响应

数据结构 200 2022Q1+2023
22

快递运输

逻辑模拟 100 2022Q1+2023
23

打印任务排序

排序算法 200 2022Q1+2023
24

高效的任务规划

动态规划 200 2022Q1+2023
25

乱序整数序列两数之和绝对值最小

双指针 100 2022Q1+2023
26

没有回文串

数位搜索 200 2022Q1+2023
27

喊七的次数重排

约瑟夫问题 100 2022Q1+2023
28

最少面试官

贪心算法 200 2022Q1+2023
29

报文解压缩

数据结构 200 2022Q1+2023
30

服务失效判断

并查集 200 2022Q1+2023
31

跳格子

图论 200 2022Q1+2023
32

任务最优调度

贪心算法 200 2022Q1+2023
33

最长子字符串的长度

逻辑模拟 100 2022Q1+2023
34

翻牌求最大分

动态规划 100 2022Q1+2023
35

快速人名查找

回溯算法 100 2022Q1+2023
36

寻找相同子串

字符串 100 2022Q1+2023
37

城市聚集度

并查集 200 2022Q1+2023
38

计算最大乘积

数据结构 100 2022Q1+2023
39

磁盘容量排序

排序算法 100 2022Q1+2023
40

符合要求的结对方式

逻辑模拟 100 2022Q1+2023
41

数组拼接

数据结构 100 2022Q1+2023
42

出错的或电路

DFS 200 2022Q1+2023
43

分积木

位运算 200 2022Q1+2023
44

解密犯罪时间

DFS 200 2022Q1+2023
45

仿 LISP 运算

数据结构 200 2022Q1+2023
46

九宫格按键输入法

数据结构 200 2022Q1+2023
47

书籍叠放

二分法 200 2022Q2+2023
48

移除K位数字后的最小数

贪心算法 200 2022Q2+2023
49

导师请吃火锅

贪心算法 200 2022Q2+2023
50

最长连续方波信号

数据结构 200 2022Q2+2023
51

最长的指定瑕疵度的音子串

双指针 200 2022Q2+2023
52

数字反转打印

逻辑模拟 100 2022Q2+2023
53

求字符串中所有整数的最小和

逻辑模拟 100 2022Q2+2023
54

转骰子

逻辑模拟 200 2022Q2+2023
55

可以组成网络的服务器

DFS 200 2022Q2+2023
56

区间交集

区间问题 200 2022Q2+2023
57

分月饼

逻辑模拟 200 2022Q2+2023
58

树形目录删除

二叉树 200 2022Q2+2023
59

发广播

并查集 200 2022Q2+2023
60

简易内存池

区间问题 200 2022Q2+2023
61

最大社交距离

逻辑模拟 200 2022Q2+2023
62

机器人走迷宫

DFS 200 2022Q2+2023
63

学生方阵

逻辑模拟 200 2022Q2+2023
64

堆栈中的剩余数字

数据结构 200 2022Q2+2023
65

贪吃蛇

逻辑模拟 200 2022Q2+2023
66

组成最大数

逻辑模拟 200 2022Q2+2023
67

单词搜索/找到它

回溯算法 200 2022Q2+2023
68

找单词

DFS 200 2022Q2+2023
69

竖直四子棋

逻辑模拟 200 2022Q2+2023
70

信道分配

逻辑模拟 200 2022Q2+2023
71

数字排列

全排列 200 2022Q2+2023
72

猜密码

DFS 200 2022Q2+2023
73

字符串比较

双指针 200 2022Q2+2023
74

数组二叉树

二叉树 200 2022Q2+2023
75

图像物体的边界

并查集 200 2022Q2+2023
76

N进制减法

字符串处理 200 2022Q2+2023
77

斗地主之顺子

数据结构 200 2022Q2+2023
78

计算疫情扩散时间

BFS 200 2022Q2+2023
79

考古学家

DFS 200 2022Q2+2023
80

连续出牌数量

并查集 200 2022Q2+2023
81

矩形相交面积

逻辑模拟 200 2022Q2+2023
82

求满足条件的最长子串的长度

滑动窗口 200 2022Q2+2023
83

欢乐的周末

并查集 200 2022Q2+2023
84

二叉树中序遍历

数据结构 / 二叉树 200 2022Q2+2023
85

最远足迹

数据结构 100 2022Q2+2023
86

运维日志排序

排序算法 100 2022Q2+2023
87

观看文艺汇演问题 / 计算最多能看几场演出

区间问题 100 2022Q2+2023
88

任务执行总时长

逻辑模拟 100 2022Q2+2023
89

水仙花数

逻辑模拟 100 2022Q2+2023
90

用连续自然数之和来表达整数

滑动窗口 100 2022Q2+2023
91

水仙花数II(字符串分割)

递归算法 100 2022Q2+2023
92

考勤信息

逻辑模拟 100 2022Q2+2023
93

英文输入法

字符串处理 100 2022Q2+2023
94

找终点

逻辑模拟 100 2022Q2+2023
95

字符串中找到连续最长数字串

正则匹配 100 2022Q2+2023
96

We Are A Team

并查集 100 2022Q2+2023
97

免单统计

数据结构 100 2022Q2+2023
98

流水线调度

排序算法 100 2022Q2+2023
99

小朋友排队

排序算法 100 2022Q2+2023
100

查找接口成功率最优时间段

动态规划 100 2022Q2+2023
101

数字字符串组合倒序

正则匹配 100 2022Q2+2023
102

密钥格式化

字符串处理 100 2022Q2+2023
103

全量和已占用字符集

字符串处理 100 2022Q2+2023
104

数字涂色

逻辑模拟 100 2022Q2+2023
105

分糖果

位运算 100 2022Q2+2023
106

字符串序列判定

正则匹配 100 2022Q2+2023
107

数组连续和

动态规划 100 2022Q3+2023
108

字符串排序

排序算法 100 2022Q3+2023
109

数据分类

逻辑模拟 100 2022Q3+2023
110

污染水域

BFS 200 2022Q3+2023
111

TLV解析I

逻辑模拟 100 2022Q3+2023
112

迷宫问题

DFS 100 2022Q3+2023
113

求解连续数列

数学问题 100 2022Q3+2023
114

矩阵最大值

逻辑模拟 100 2022Q3+2023
115

表达式括号匹配

数据结构 100 2022Q3+2023
116

最大括号深度

数据结构 100 2022Q3+2023
117

输出指定字母在字符串中的索引

字符串处理 100 2022Q3+2023
118

找到比自己强的人 / 师徒关系

逻辑模拟 100 2022Q3+2023
119

内存资源分配

逻辑模拟 100 2022Q3+2023
120

完全二叉树非叶子部分后序遍历

数据结构/二叉树 100 2022Q3+2023
121

敏感字段加密

字符串处理 100 2022Q3+2023
122

IPv4地址转换为整数

字符串处理 100 2022Q3+2023
123

正方形数量

数学问题 200 2022Q3+2023
124

消消乐游戏 / 字符串消除

数据结构 100 2022Q3+2023
125

判断一组不等式是否满足约束并输出最大差

逻辑模拟 100 2022Q3+2023
126

最少交换次数

滑动窗口 100 2022Q3+2023
127

叠积木

回溯算法 200 2022Q3+2023
128

单词接龙

字符串处理 100 2022Q3+2023
129

查找中位数及众数

逻辑模拟 100 2022Q3+2023
130

猴子爬山 

递归算法 100 2022Q3+2023
131

约瑟夫问题

约瑟夫环问题 100 2022Q3+2023
132

最大矩阵和

动态规划 200 2022Q3+2023
133

火星文计算

正则匹配 100 2022Q3+2023
134

统计文本数量

正则匹配 100 2022Q3+2023
135

采样过滤

逻辑模拟 200 2022Q3+2023
136

素数之积

数学问题 100 2022Q3+2023
137

批量处理任务

贪心算法 100 2022Q3+2023
138

最大时间

DFS 100 2022Q3+2023
139

绘图机器 / 计算面积

逻辑模拟 100 2022Q3+2023
140

连续字母长度

正则匹配 100 2022Q3+2023
141

停车场车辆统计

逻辑模拟 100 2022Q3+2023
142

数组去重和排序

数据结构 100 2022Q3+2023
143

用户调度问题

DFS 100 2022Q3+2023
144

工号不够用了怎么办

数学问题 100 2022Q3+2023
145

字符串加密

动态规划 100 2022Q3+2023
146

最大N个数与最小N个数的和

数据结构 100 2022Q3+2023
147

靠谱的车

位运算 100 2022Q3+2023
148

5键键盘

逻辑模拟 100 2022Q3+2023
149

分班问题

逻辑模拟 100 2022Q3+2023
150

最大花费金额

滑动窗口 100 2022Q3+2023

OD统一考试【A卷】题库

100分

序号 题目 考点 分值 时间
2 字符串重新排列 数据结构 100 2022.Q4
3 租车骑绿岛 贪心算法 100 2022.Q4
5 等和子数组最小和 动态规划+前缀和 100 2022.Q4
6 单向链表中间节点 数据结构 100 2022.Q4
7 不包含101的数 动态规划+数位DP 100 2022.Q4
8 最多颜色的车辆 滑动窗口 100 2022.Q4
9 过滤组合字符串 数据结构 100 2022.Q4
10 完美走位 尺取法+滑动窗口 100 2022.Q4
11 羊、狼、农夫过河 贪心算法 100 2022.Q4
12 真正的密码 逻辑分析 100 2022.Q4
14 积木最远距离 逻辑分析 100 2022.Q4
15 打印机队列 数据结构 100 2022.Q4
16 日志首次上报最多积分 动态规划 100 2022.Q4
18 二组个数 数据结构 100 2022.Q4
21 计算中心数组位置 逻辑分析 100 2022.Q4
22 最长的密码 逻辑分析 100 2022.Q4
23 最大利润 贪心算法 100 2022.Q4
24 端口合并 数据结构 100 2022.Q4
25 最左侧冗余覆盖子串 滑动窗口 100 2022.Q4
26 星际篮球争霸赛 动态规划 100 2022.Q4
27 最多获得短信条数 动态规划 100 2022.Q4
28 最短木板长度 贪心算法 100 2022.Q4
29 优选核酸检测点 逻辑分析 100 2022.Q4
30 挑选字符串 逻辑分析 100 2022.Q4
32 箱子之字形摆放 逻辑分析 100 2022.Q4
33 对称美学 递归算法 100 2022.Q4
34 快递业务站 并查集 100 2022.Q4
35 密室逃生游戏 字符串处理 100 2022.Q4
36 匿名信 字符串处理 100 2022.Q4
37 任务调度 数据结构 100 2022.Q4
39 新学校选址 数学问题 100 2022.Q4
40 机器人 BFS 100 2022.Q4
41 整理扑克牌 逻辑分析 100 2022.Q4
47 货币单位换算 字符串处理 100 2022.Q4
48 查找单入口空闲区域 DFS 100 2022.Q4
49 预定酒店 数据结构 100 2022.Q4
51 简单的自动曝光 逻辑分析 100 2022.Q4
52 获取最大软件版本号 字符串处理 100 2022.Q4
53 最大报酬 动态规划 100 2022.Q4
54 通信误码 数据结构 100 2022.Q4
55 开心消消乐 BFS 100 2022.Q4
56 投篮大赛 数据结构 100 2022.Q4
57 开放日活动 二分法 100 2022.Q4
65 核酸最快检测效率 动态规划 100 2022.Q4
66 异常的打卡记录 数据结构 100 2022.Q4
69 找等值素 数据结构 100 2022.Q4
70 任务总执行时长 逻辑分析 100 2022.Q4
71 水库蓄水问题 双指针 100 2022.Q4
72 单词倒序 字符串处理 100 2022.Q4
73 找出重复代码 动态规划 100 2022.Q4
76 猜字谜 字符串处理 100 2022.Q4
80 统计友好度最大值 逻辑分析 100 2023.Q1
82 区块链文件转储系统 滑动窗口 100 2023.Q1
83 新词挖掘 滑动窗口 100 2023.Q1
89 机房布局 逻辑分析 100 2023.Q1
90 静态扫描 贪心算法 100 2023.Q1
91 快递投放问题 逻辑分析 100 2023.Q1
92 优秀学员统计 数据结构 100 2023.Q1
93 人数最多的站点/求小火车人数最多的站点 数据结构 100 2023.Q1
94 寻找相似单词 逻辑分析 100 2023.Q1
95 严格递增字符串 动态规划 100 2023.Q1
96 微服务的集成测试 DFS 100 2023.Q1
97 组合出合法最小数 逻辑分析 100 2023.Q1
99 模拟商场优惠打折 逻辑分析 100 2023.Q1
100 处理器问题 回溯算法 100 2023.Q1
101 信号发射与接收 数据结构 100 2023.Q1
102 Linux发行版的数量 并查集 100 2023.Q1
104 模拟商场优惠打折II 逻辑分析 100 2023.Q1
105 日志限流 二分法 100 2023.Q1
106 最优芯片资源占用 数据结构 100 2023.Q1
107 工单调度策略 逻辑分析 100 2023.Q1
108 统一限载最小值 数据结构 100 2023.Q1
109 服务中心选址 二分法 100 2023.Q1
110 实力差距最小总和 动态规划 100 2023.Q1
111 最多组合直角三角形个数 回溯算法 100 2023.Q1
114 最长回文子串 逻辑分析 100 2023.Q1
116 检测热点字符 字符串处理 100 2023.Q1
117 数组限制数 二分法 100 2023.Q1
118 银行插队 数据结构 100 2023.Q1
119 称砝码 动态规划 100 2023.Q1
120 最快到达医院方法 逻辑分析 100 2023.Q1
121 相同数组组成图形的周长 逻辑分析 100 2023.Q1
122 猜数字 逻辑分析 100 2023.Q1
123 幻方修复 逻辑分析 100 2023.Q1
124 超级玛丽过吊桥 动态规划 100 2023.Q1
125 响应报文时间 逻辑分析 100 2023.Q1
126 西天取经 BFS 100 2023.Q1
127 种树 双指针 100 2023.Q2

200分

序号 题目 考点 分值 时间
2 最大化控制资源成本 数据结构+优先级队列 200 2022.Q4
3 无向图染色 数据结构 200 2022.Q4
5 探索地块建立 动态规划+前缀和 200 2022.Q4
6 Excel单格数值统计 字符串处理 200 2022.Q4
7 连接器问题 贪心算法 200 2022.Q4
8 区间交叠问题 贪心算法 200 2022.Q4
9 最大平分数组 动态规划+数位DP 200 2022.Q4
10 垃圾短信识别 数据结构+暴力法 200 2022.Q4
11 计算网络信号 数据结构 200 2022.Q4
12 最优高铁城市修建方案 最小生成树 200 2022.Q4
14 士兵过河 动态规划 200 2022.Q4
15 二进制差异数 逻辑分析 200 2022.Q4
16 查找二叉树节点 回溯算法 200 2022.Q4
18 简单的解压缩算法 数据结构 200 2022.Q4
21 字符串解密 字符串处理+数据结构 200 2022.Q4
22 数字加减游戏 逻辑分析 200 2022.Q4
23 基站维护最短距离 动态规划 200 2022.Q4
24 最差产品奖 滑动窗口 200 2022.Q4
25 分奖金 单调栈 200 2022.Q4
26 删除重复数字后的最大数字 数据结构 200 2022.Q4
27 计算快递业务主站点 回溯算法 200 2022.Q4
28 优雅子数组 双指针 200 2022.Q4
29 去除多余空格 字符串处理 200 2022.Q4
30 最多等和不相交连续子序列 数据结构 200 2022.Q4
31 上班之路 DFS 200 2022.Q4
32 荒地建设电站 动态规划 200 2022.Q4
33 查找充电设备组合 动态规划 200 2022.Q4
34 快速开租建站 拓扑排序 200 2022.Q4
35 农场施肥 二分法 200 2022.Q4
36 组装新的数组 回溯算法 200 2022.Q4
37 硬件产品销售方案 回溯算法 200 2022.Q4
38 九宫格游戏 回溯算法 200 2023.Q1
39 几何平均值最大子数组 前缀和+二分 200 2023.Q1
40 构建二叉树 逻辑分析 200 2023.Q1
41 大炮攻城 动态规划 200 2023.Q1
42 带传送阵的矩阵游离 数据结构 200 2023.Q2


薪资待遇

        OD的D1-D5分别对应华为的13-17级。就是没有股票。加班费正常。从薪资上来说,OD 还是没话说的。

​​​

       除此之外,od假期和年假都会少于hw员工,而且od主动离职没有n+1的补偿。od没有明确的调薪制度,转后还会不会直接发加班费看部门,需要你跟招聘者确认。

       od主动离职没有n+1,工牌不一样,食堂不能刷卡只能用微信,班车不能刷工牌,但是,华技的生活成本非常高,自有员工有深圳的免费宿舍,外包没有,自己租房没任何补贴。

        od工资是下月15发当月的,hw是当月15预发,入职的第一个月真的痛苦难熬。(毕竟是第一份工作)。没有配股和分红等,od绩效工资比hw少1k。

        加班费od是和当月工资一起结算,hw是离职发放或者转调休(签奋斗者协议的,详情参考具体内容)。

        od主动离职没有n+1,hw的有,相当于你的工资比hw的少1/12以上。

        hw离职不能二进宫,除非特别优秀,走特别麻烦的流程,特批,od不清楚。

        od没有资格申请华为公寓,没有权限看心声部门文章,没有资格看余总讲话,没有资格看hw公告。

        D1绩效2-3k D2绩效3-4k D3绩效4-5k D4绩效5-6k D5绩效7-8k。

如何转正?

        OD 转正是四点要求:1、有hc。2、拿到一个绩效A。3、通过可信认证考试。4、工作时间满一年。

第一点:有hc
        是否有hc这一点是很迷的,因为我只干了三个月所以我也不敢枉然评价。只是说据不可靠消息说某些部门的hc很少,可能会存在某个部门一堆高材生od等少数几个转华为的名额一年又一年。

第二点:绩效A
        我感觉我是大大低估了拿到绩效A的难度。对于这一点的认识的转变,我感觉这是学校与职场之间非常大的一个差距,也就是说——相对于学校的标准来说,职场上的很多事情是不可控的

       首先我没有预料到在华为工作的几乎所有人都是那么的拼命。我原以为绩效A不过就是团队中前20%罢了,也就是努努力的事情。后面我发现我在公司里遇见的所有人(的的确确的是所有人,没有一个例外)都是非常拼命,非常能吃苦,非常能加班的人。这一点跟之前在学校或者其他平台认识到的人完全不一样。我感觉华为就是一个筛子,它筛掉了很多不愿意吃苦的人,最后剩下的人无论是正编还是外包能来华为上班的人都是非常卷的人。这一点和学校完全不一样。学校里的人来自五湖四海,大家有各种各样的目的。但是在华为我遇到的人都是拼命赚钱的人。所以说跟这些人一起竞争前20%的难度比我预想的难度高了很多。

       其次我低估了新手和老手同台竞争带来的挑战。第一个月的时候我是作为纯新手进的我们组,开始我以为大家跟我一样是白纸一样毫无经验。后面我发现我错了。在这里有工作经验的od老手就不说了,就连跟我一起毕业的21届od相比,我都是劣势的。因为这是别人的第二份正式工作,而我是第一份工作,并且还指不定之前别人在校期间有过相关的实习。因为评绩效的时候是所有od一起评,那我作为新人比起有多年开发经验的od同事来说势必弱势太多(几乎没有什么竞争力可言)。

       最后职场三个月的工作让我认识到,程序员的职场生涯中不仅仅只有技术,还有别的很多东西。人际关系也是很重要的。有人的地方就有江湖,人不能脱离人际关系,即便我们是做技术的,最终都会涉及到很多人际上的事情。对于这一点,我还有很长的路要走。

第三点:通过可信考试
       通过可信考试应该是相对比较简单的事情了。之所以说“应该”是因为我4月份的时候已经收到了电子科技大学的拟录取通知,接下来的两个月对我来说已经没有了通过可信考试的必要性。所以直到离职,我一门考试也没有通过。我们组的od同事表现都很好,在我离职后一个月内都通过了全部考试。看他们的表现感觉这个可信考试并不是一个特别高的门槛。

       其中的科目一,编程上机考试,我考了一次工作级,感觉难度跟华为od面试的时候难度差不多。三道题没有什么难度,都是力扣easy和middle级的题,模拟过程罢了。不过当时因为不熟悉界面做到后面已经没有时间了。

       科目二,综合知识考试。我感觉这个很难,很考专业基础。里面有语言基础题,改错,问你运行结果这样的题型。

       我觉得可信考试烦就烦在它需要花很多时间。本来平时工作就很忙了,还要花时间来完成这些跟工作没有直接关系的内容。所以说这对个人的时间分配是一大挑战,刚入职的时候还有些空闲时间,等工作忙起来进入正轨之后就很麻烦了。

第四点:满一年
       相对于上述几点来说,这一点是最容易达到的了,不管是主动留在华为od还是被迫留在这里。

今天的文章 2024华为OD机试(Python)真题【E卷+A卷+B卷+C卷+D卷】目录分享到此就结束了,感谢您的阅读。
编程小号
上一篇 2024-12-11 20:33
下一篇 2024-12-11 20:30

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ji-chu/83371.html