当前位置:   article > 正文

华为OD机试-2024真题目录Python实现(A卷&B卷&C卷&D卷)_华为python机考题库

华为python机考题库

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

        【华为OD机试】2024年真题汇总A+B+C+D券(Python实现)

        【华为OD机试】2024年真题汇总A+B+C+D卷(JAVA实现)

        【华为OD机试】2024年真题汇总A+B+C+D卷(C++实现)

         2024年5月份,华为官方已经将华为OD机试,切换到 OD统一考试(D卷) 。据参加D卷考试的同学反映,D卷跟C卷是一个题库,请大家放心学习。

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

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

一、华为OD机试真题C卷&D卷

1.1 基础题

序号题目考点分值
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

1.2 进阶题

序号题目考点分值
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

python图班

​​​二、华为OD机试真题B卷

2.1 基础题

序号题目考点分值
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

2.2 进阶题

序号题目考点分值
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机试真题A卷

3.1 基础题

序号题目考点分值
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

3.2 进阶题 

序号题目考点分值
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、录用   

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/658101
推荐阅读
相关标签
  

闽ICP备14008679号