【华为OD】2024年华为OD机试C卷、D卷真题集:最新的真题集题库 C/C++/Java/python/JavaScript

【华为OD】2024年C卷真题集:最新的真题集题库 C/C++/Java/python/JavaScript

【华为OD】2024年C卷真题集:最新的真题集题库 C/C++/Java/python/JavaScript-CSDN博客

2024年华为OD的D卷2024-4-15号切换过来的,不过就目前来看,D卷题目和C卷的重合率很高,只要把C卷练好了,D卷是可以轻松过的,加油呀,同学们。

目前据考了D卷的同学反馈,基本上和C卷题目达到了99%的重合率。

2024年华为OD机试C卷真题题集题库,有2种分数的题目列表分别是100分的列表、200分的列表

需要订阅请看链接:

C卷100分真题集 质量分:94 价格:39.9
C卷200分真题集 质量分:94 价格:99.9

2023年11月开始,华为OD题目切换到C卷,基本上大概率会使用半年左右,要在2024年5月之前把这些题目都好好练习一下,可以得到很好的收获,基本上都是出的原题,提前恭喜大家都上岸。目前通过大大提供的真题练习,已经有上百人成功上岸了

 华为OD真题:D卷真题目录[收集中,目前和C卷重复率99%]

D卷100分题目列表
题号 题目 考点 语言
1 按身高和体重排队 排序 C++、Java、C、python、JS
2 万能字符单词拼写 哈希 C++、Java、C、python、JS
3 寻找身高相近的小朋友 排序 C++、Java、C、python、JS
4 执行任务赚积分 贪心算法 C++、Java、C、python、JS
5 API集群负载统计 哈希 C++、Java、C、python、JS
6 传递悄悄话 递归 C++、Java、C、python、JS
7 手机App防沉迷系统 逻辑 C++、Java、C、python、JS
8 密码输入检测 逻辑 C++、Java、C、python、JS
9 小朋友来自多少小区 排序、逻辑 C++、Java、C、python、JS
10 字符串序列判定 逻辑 C++、Java、C、python、JS
11 考勤信息 逻辑 C++、Java、C、python、JS
12 游戏分组 回溯、二进制 C++、Java、C、python、JS
13 计算三叉搜索树的高度 递归 C++、Java、C、python、JS
14 智能成绩表 排序 C++、Java、C、python、JS
16 需要打开多少监控器 逻辑 C++、Java、C、python、JS
17 螺旋数字矩阵 逻辑 C++、Java、C、python、JS
18 查找众数及中位数 哈希、map C++、Java、C、python、JS
19 CPU算力分配 逻辑 C++、Java、C、python、JS
20 幼儿园篮球游戏 双端队列 C++、Java、C、python、JS
21 数的分解 奇偶分解 C++、Java、C、python、JS
22 灰度图恢复 逻辑、二分 C++、Java、C、python、JS
23 英文输入法 哈希、正则 C++、Java、C、python、JS
24 素数之积 逻辑 C++、Java、C、python、JS
25 查找接口成功率最优时间段 贪心算法 C++、Java、C、python、JS
26 围棋的气 逻辑 C++、Java、C、python、JS
27 找座位 逻辑 C++、Java、C、python、JS
28 找单词 递归 C++、Java、C、python、JS
29 整型数组按个位值排序 排序:冒泡 C++、Java、C、python、JS
30 找城市 广度优先搜索 C++、Java、C、python、JS
31 玩牌高手 动态规划 C++、Java、C、python、JS
32 机场航班调度程序 排序 C++、Java、C、python、JS
33 通过软盘拷贝文件 动态规划 C++、Java、C、python、JS
34 靠谱的车 逻辑 C++、Java、C、python、JS
35 剩余银饰的重量 排序 C++、Java、C、python、JS
36 最多购买宝石数目 双指针 C++、Java、C、python、JS
37 分班 排序 C++、Java、C、python、JS
38 机器人仓库搬砖 逻辑 C++、Java、C、python、JS
39 求幸存数之和 逻辑 C++、Java、C、python、JS
40 精准核酸检测 哈希、广搜 C++、Java、C、python、JS
41 分割均衡字符串 贪心 C++、Java、C、python、JS
42 分配土地 逻辑 C++、Java、C、python、JS
43 求字符串中所有整数的最小和 逻辑 C++、Java、C、python、JS
44 反射计数 逻辑 C++、Java、C、python、JS
45 执行时长 逻辑 C++、Java、C、python、JS
46 转盘寿司 数组 C++、Java、C、python、JS
47 字符串统计 字符串、逻辑 C++、Java、C、python、JS
48 最大坐标值 逻辑+异常处理 C++、Java、C、python、JS
49 攀登者1 数组 C++、Java、C、python、JS
50 小华最多能得到多少克黄金 递归 C++、Java、C、python、JS
51 小明找位置 循环、二分法 C++、Java、C、python、JS
55 开源项目热榜 排序 C++、Java、C、python、JS
56 多段线数据压缩 数组、逻辑 C++、Java、C、python、JS
57 数组去重和排序 逻辑、排序 C++、Java、C、python、JS
58 求最多可以派出多少支团队 双指针 C++、Java、C、python、JS
59 贪心歌手 优先队列 C++、Java、C、python、JS
60 内存冷热标记 逻辑、排序 C++、Java、C、python、JS
61 查找接口成功率最优时间段 贪心算法 C++、Java、C、python、JS
62 围棋的气 逻辑 C++、Java、C、python、JS
63 测试用例执行计划 排序 C++、Java、C、python、JS
64 生成哈夫曼树 树、遍历 C++、Java、C、python、JS
65 来自异国的客人 逻辑 C++、Java、C、python、JS
66 虚拟游戏理财 逻辑 C++、Java、C、python、JS

D卷200分题目列表
题号 题目 考点 语言
1 攀登者2 逻辑 C++、Java、C、python、JS
2 抢7游戏[全网最高分] 动态规划、枚举 C++、Java、C、python、JS
3 跳格子三 动态规划 C++、Java、C、python、JS
4 矩阵匹配 二分法+二分答案 C++、Java、C、python、JS
5 分披萨 递归 C++、Java、C、python、JS
6 最长子字符串的长度(二) 逻辑 C++、Java、C、python、JS
7 可以组成网络的服务器 递归 C++、Java、C、python、JS
8 找到它 递归 C++、Java、C、python、JS
9 书籍叠放 动态规划 C++、Java、C、python、JS
10 部门人力分配 排序 C++、Java、C、python、JS
11 任务处理 优先队列 C++、Java、C、python、JS
12 简易内存池 逻辑 C++、Java、python、JS
13 文本统计分析 字符串操作 C++、Java、C、python、JS
14 推荐多样性 逻辑 C++、Java、C、python、JS
15 贪吃的猴子 双指针 C++、Java、C、python、JS
16 数据最节约的备份方法 排序 C++、Java、C、python、JS
17 考古学家 全排列+排序 C++、Java、C、python、JS
18 孙悟空吃蟠桃 暴力、逻辑 C++、Java、C、python、JS
19 分积木 异或操作 C++、Java、C、python、JS
20 路口最短时间问题 优先队列 C++、Java、C、python、JS
21 员工派遣 二分法 C++、Java、C、python、JS
22 反射计数 逻辑 C++、Java、C、python、JS
23 查找一个有向网络的头节点和尾节点 有向图 C++、Java、C、python、JS
24 矩形绘制 逻辑 C++、Java、C、python、JS
25 转骰子 逻辑 C++、Java、C、python、JS
26 跳格子游戏 递归 C++、Java、C、python、JS
27 打印任务排序 排序 C++、Java、C、python、JS
28 电脑病毒感染 优先队列 C++、Java、C、python、JS
29 贪吃蛇 模拟 C++、Java、C、python、JS
30 数字排列 逻辑 C++、Java、C、python、JS
31 最长的指定瑕疵度的元音子串 集合 C++、Java、C、python、JS
32 德州扑克 哈希表 C++、Java、C、python、JS
33 求小火车最多人时所在园区站点 逻辑 C++、Java、C、python、JS
34 田忌赛马 全排列 C++、Java、C、python、JS
35 石头剪刀布游戏 哈希 C++、Java、C、python、JS
36 会议室占用时间 排序+合并 C++、Java、C、python、JS
37 伐木工 动态规划 C++、Java、C、python、JS
38 亲子游戏 广度优先遍历 C++、Java、C、python、JS
39 项目排期 贪心+回溯 C++、Java、C、python、JS
41 符号运算 中缀表达式 C++、Java、C、python、JS
42 信道分配 逻辑 C++、Java、C、python、JS
43 九宫格按键输入 模拟 C++、Java、C、python、JS
44 竖直四子棋 逻辑 C++、Java、C、python、JS
45 出错的或电路 组合 C++、Java、C、python、JS
46 火锅 排序 C++、Java、C、python、JS
47 园区参观路径 动态规划 C++、Java、C、python、JS
48 运输时间 逻辑 C++、Java、C、python、JS
49 计算堆栈中的剩余数字 递归 C++、Java、C、python、JS
50 数组连续和 双指针 C++、Java、C、python、JS
51 机器人走迷宫 递归 C++、Java、C、python、JS
52 没有回文串 逻辑 C++、Java、C、python、JS

华为OD机试真题:C卷真题目录

100分题目列表:

题号 题目 考点 语言
1

密码输入检测

逻辑 C++、Java、C、python、JS
2

找座位

逻辑 C++、Java、C、python、JS
3

转盘寿司

数组 C++、Java、C、python、JS
4

数组去重和排序

逻辑、排序 C++、Java、C、python、JS
5 小明找位置 循环、二分法 C++、Java、C、python、JS
6 攀登者1 数组 C++、Java、C、python、JS
7 执行时长 逻辑 C++、Java、C、python、JS
8 需要打开多少监控器 逻辑 C++、Java、C、python、JS
9 最多购买宝石数目 双指针 C++、Java、C、python、JS
10 整型数组按个位值排序 排序:冒泡 C++、Java、C、python、JS
11 字符串统计 字符串、逻辑 C++、Java、C、python、JS
12 找城市 广度优先搜索 C++、Java、C、python、JS
13 剩余银饰的重量 排序 C++、Java、C、python、JS
14 找单词 递归 C++、Java、C、python、JS
15

开源项目热榜

排序 C++、Java、C、python、JS
16 传递悄悄话 递归 C++、Java、C、python、JS
17 分班 排序 C++、Java、C、python、JS
18 通过软盘拷贝文件 动态规划 C++、Java、C、python、JS
19 玩牌高手 动态规划 C++、Java、C、python、JS
20 英文输入法 哈希、正则 C++、Java、C、python、JS
21 计算三叉搜索树的高度 递归 C++、Java、C、python、JS
22 执行任务赚积分 贪心算法 C++、Java、C、python、JS
23 机器人仓库搬砖 逻辑 C++、Java、C、python、JS
24 靠谱的车 逻辑 C++、Java、C、python、JS
25 分割均衡字符串 贪心 C++、Java、C、python、JS
26 智能成绩表 排序 C++、Java、C、python、JS
27 万能字符单词拼写 哈希 C++、Java、C、python、JS
28 机场航班调度程序 排序 C++、Java、C、python、JS
29 游戏分组 回溯、二进制 C++、Java、C、python、JS
30 求幸存数之和 逻辑 C++、Java、C、python、JS
31 求字符串中所有整数的最小和 逻辑 C++、Java、C、python、JS
32 多段线数据压缩 数组、逻辑 C++、Java、C、python、JS
33 最大坐标值 逻辑+异常处理 C++、Java、C、python、JS
34

小华最多能得到多少克黄金

递归 C++、Java、C、python、JS
35 求最多可以派出多少支团队 双指针 C++、Java、C、python、JS
36 小朋友来自多少小区 排序、逻辑 C++、Java、C、python、JS
37 分配土地 逻辑 C++、Java、C、python、JS
38 精准核酸检测 哈希、广搜 C++、Java、C、python、JS
39 寻找身高相近的小朋友 排序 C++、Java、C、python、JS
40 需要打开多少监控器 逻辑

C++、Java、C、python、JS

41 反射计数 逻辑 C++、Java、C、python、JS
42

贪心歌手

优先队列 C++、Java、C、python、JS
43

启动多任务排序

拓扑排序 C++、Java、C、python、JS
44

螺旋数字矩阵

逻辑 C++、Java、C、python、JS
45

考勤信息

逻辑 C++、Java、C、python、JS
46 API集群负载统计 哈希 C++、Java、C、python、JS
47

字符串变换最小字符串

逻辑 C++、Java、C、python、JS
48

查找众数及中位数

哈希、map C++、Java、C、python、JS
49 查找接口成功率最优时间段 贪心算法 C++、Java、C、python、JS
50 虚拟游戏理财 逻辑 C++、Java、C、python、JS
51 生成哈夫曼树 树、遍历 C++、Java、C、python、JS
52 最长子字符串的长度(一) 逻辑 C++、Java、C、python、JS
53 内存冷热标记 逻辑、排序 C++、Java、C、python、JS
54 围棋的气 逻辑 C++、Java、C、python、JS
55

整数对最小和

排序 C++、Java、C、python、JS
56 来自异国的客人 逻辑 C++、Java、C、python、JS
57 CPU算力分配 逻辑 C++、Java、C、python、JS
58 数的分解 奇偶分解 C++、Java、C、python、JS
59 堆内存申请 逻辑 C++、Java、C、python、JS
60 测试用例执行计划 排序 C++、Java、C、python、JS
61

密码解密

逻辑 C++、Java、C、python、JS
62 灰度图恢复 逻辑、二分 C++、Java、C、python、JS
63 手机App防沉迷系统 逻辑 C++、Java、C、python、JS
64 幼儿园篮球游戏 双端队列 C++、Java、C、python、JS
65 找朋友 逻辑 C++、Java、C、python、JS
66 Wonderland游乐园 动态规划 C++、Java、C、python、JS
67 寻找最富裕的小家庭 排序 C++、Java、C、python、JS
68 最大N个数与最小N个数的和 逻辑+排序 C++、Java、C、python、JS
69 火星文计算 哈希+栈 C++、Java、python、JS
70 计算面积 逻辑 C++、Java、C、python、JS
71

按身高和体重排队

排序 C++、Java、C、python、JS
72 停车场车辆统计 逻辑 C++、Java、C、python、JS
73 素数之积 逻辑 C++、Java、C、python、JS
74 字符串序列判定 逻辑 C++、Java、C、python、JS

200分题目列表:

题号 题目 考点 语言
1

田忌赛马

全排列 C++、Java、C、python、JS
2 字符串拼接 递归-全排列 C++、Java、C、python、JS
3 分积木 异或操作 C++、Java、C、python、JS
4 数据最节约的备份方法 排序 C++、Java、C、python、JS
5 孙悟空吃蟠桃 暴力、逻辑 C++、Java、C、python、JS
6 会议室占用时间 排序+合并 C++、Java、C、python、JS
7 文本统计分析 字符串操作 C++、Java、C、python、JS
8 攀登者2 逻辑 C++、Java、C、python、JS
9 考古学家 全排列+排序 C++、Java、C、python、JS
10 石头剪刀布游戏 哈希 C++、Java、C、python、JS
11 路口最短时间问题 优先队列 C++、Java、C、python、JS
12 推荐多样性 输出窗口元素 逻辑 C++、Java、python
13

查找一个有向网络的头节点和尾节点

有向图 C++、Java、C、python、JS
14

亲子游戏

广度优先遍历 C++、Java、C、python、JS
15 项目排期 贪心+回溯 C++、Java、C、python、JS
16 贪吃的猴子 双指针 C++、Java、C、python、JS
17 员工派遣 二分法 C++、Java、C、python、JS
18 最长子字符串的长度(二) 逻辑 C++、Java、C、python、JS
19

伐木工

动态规划 C++、Java、C、python、JS
20 寻找最优的路测线路 递归+剪枝 C++、Java、C、python、JS
21 找城市  多叉树+广搜 C++、Java、C、python、JS
22 矩阵匹配 二分法+二分答案 C++、Java、C
23

反射计数

逻辑 C++、Java、C、python、JS
24

找单词

递归 C++、Java、C、python、JS
25 石头剪刀布游戏 哈希 C++、Java、C、python、JS
26

符号运算

中缀表达式 C++、Java、C、python、JS
27 查找一个有向网络的头节点和尾节点 有向图 C++、Java、python、JS
28 可以组成网络的服务器 递归 C++、Java、C、python、JS
29

欢乐的周末

递归 C++、Java、C、python、JS
30 求满足条件的最长子串的长度 逻辑 C++、Java、C、python、JS
31 解密犯罪时间 逻辑 C++、Java、C、python、JS
32 竖直四子棋 逻辑 C++、Java、C、python、JS
33 找到它 递归 C++、Java、C、python、JS
34 最长的指定瑕疵度的元音子串 集合 C++、Java、C、python
35 信道分配  逻辑 C++、Java、C、python
36 仿LISP运算 C++、Java、python、JS
37 书籍叠放 动态规划 C++、Java、C、python、JS
38 机器人走迷宫 递归 C++、Java、python、JS
39 简易内存池 逻辑 C++、Java、python、JS
40 没有回文串 逻辑 C++、Java、C、python
41 出错的或电路 组合 C++、Java、C、python、JS
42 九宫格按键输入 模拟 C++、Java、C、python、JS
43 矩形绘制 逻辑 C++、Java、C、python、JS
44 数字排列 逻辑 C++、Java、C、python、JS
45 德州扑克 哈希表 C++、Java、C、python、JS
46 跳格子游戏 递归 C++、Java、C、python
47 N进制减法 逻辑 C++、Java、python、JS
48 二叉树的广度优先遍历 递归 C++、Java、C、python、JS
49 转骰子 逻辑 C++、Java、C、python、JS
50

数组连续和

双指针 C++、Java、C、python、JS
51 计算堆栈中的剩余数字 递归 C++、C、Java
52 火锅 排序 C++、Java、C、python、JS
53 求小火车最多人时所在园区站点 逻辑 C++、Java、C、python、JS
54 部门人力分配 排序 C++、Java、C、python、JS
55 贪吃蛇 模拟 C++、Java、python、JS
56 打印任务排序 排序 C++、Java、C、python、JS
57

图像物体的边界

集合 C++、Java、python、JS
58 运输时间 逻辑 C++、Java、python、JS
59 二叉树计算 二叉树遍历 C++、Java、python、JS
60

学生重新排队

逻辑 C++、Java、python、JS
61 模拟数据序列化传输 递归、栈 C++、Java、python、JS
62 社交距离 双指针 C++、Java、C、python、JS
63 跳马 广度优先搜索 C++、Java、python、JS
64 模拟目录管理  多叉树+模拟 C++、Java、python、JS
65 抢7游戏[全网最高分] 动态规划、枚举 C++、Java、C、python、JS
66

分披萨

递归 C++、Java、C、python、JS
67 分月饼 分解+递归 C++、Java、C、python、JS
68 两个字符串间的最短路径问题 动态规划 C++、Java、C、python、JS
69 园区参观路径 动态规划 C++、Java、C、python、JS
70 快递员的烦恼 递归回溯 C++、Java、C、python、JS
71 提取字符串中的最长数学表达式并计算 双指针 C++、Java、python、JS
72 加密算法 递归 C++、Java、python、JS
73 最小矩阵宽度 逻辑 C++、Java、python、JS
74 电脑病毒感染 优先队列 C++、Java、python、JS
75 5G网络建设 最小生成树 C++、Java、python
76 任务处理 优先队列 C++、Java、C、python、JS
77 中文分词模拟器 逻辑 C++、Java
78 文件缓存系统 map+链表 C++、Java、python、JS
79 统一限载货物数最小值 二分法 C++、Java、C、python、JS

【华为OD】2024年华为OD机试C卷、D卷真题集:最新的真题集题库 C/C++/Java/python/JavaScript_第1张图片

你可能感兴趣的:(华为od,c语言,c++,python,java,javascript,码蚁软件培训)