华为OD机试【2024D卷】真题目录+算法分类+在线OJ+通过率+视频讲解

华为OD机试【2024D卷】真题目录+算法分类+在线OJ+视频讲解

2024年6月份,华为官方已经将华为OD机考:OD统一考试(A卷 / B卷)切换到 OD统一考试(D卷) 。从参加过华为OD笔试的朋友来看,。D卷中的题目除了有部分题目会复用A卷和B卷的题目,也出现了很多新的题目,目前CSDN博客上A卷和B卷有很多博主总结了一些真题,但是D卷的题目确并不是很多,因此博主主要是收集了目前已经考过的D卷真题**(包含大量的新的题目)**,以帮助大家更好地准备华为OD的笔试。

专栏声明

专栏中的所有博客均有两部分内容构成:

  • 题目描述、输入输出、样例、样例说明
  • 题目解析,四种语言(JavaScript,Java,C++,Python)的AC代码

额外说明

  • 我们会把对应的题目放到OJ平台测试,以帮助大家更好地去学习,提升自己的代码能力,我们每一道题目,都是有专门的ACM选手来构建样例,验题的,包括我们题解中的四种语言的代码,都是经过测试之后才贴到博客上面的。
  • 本专栏所有博客的题目解析和源码解析,均为本人原创,任何个人或组织,在未征得本人同意时,禁止复制、盗用、采集、发布本专栏任何博客的内容到CSDN之外的任何网站、书籍等各类媒体平台,或者CSDN站内其他博客

专栏介绍

题库&OJ

2023华为OD D卷专栏+OJ权限(¥59.9)提供OJ环境在线刷题和验题
2023华为OD D卷专栏(¥49.9)支持答疑,购买后可以私信博主,获取联系方式,提供答疑

OJ权限获取可以在购买专栏后访问网站:首页 - CodeFun2000

博客试读

专栏中每篇博客都包含详细的思路讲解,如果有类似的LeetCode原题,还会提供LeetCode原题的链接供读者学习和参考部分题目还有严格的数学证明,每篇博客都包含有JavaScript,Java,C++,Python四种语言实现

试读_孙悟空吃蟠桃
试读_字符串变换的最小字符串
试读_最长的指定瑕疵度的元音子串

考点分类

按照算法考点对题目进行分类,以便于读者查漏补缺,对自己的短板进行针对性地训练每个模块后面还会去补充一些LeetCode的入门题单,这样即使是没接触过这类题目的小白,也可以快速上手

ACM输入输出处理多语言模板

提供Java,JavaScript,C++,Python四种语言的输入输出处理模板:常规ACM模式输入输出处理多语言模版

【D卷】视频讲解(火速更新中)

目前我们会把每道真题的视频讲解进行更新,大家可以查看:视频专栏

题目考点视频讲解
孙悟空吃蟠桃二分答案进入
找座位字符串贪心进入
拼接url字符串模拟+分类讨论进入
密码解密字符串模拟进入
找数字贪心+双指针进入
停车场车辆统计双指针进入
连续字母长度双指针+排序进入
高效货运枚举进入
绘图机器/计算面积数组模拟进入
部门人力分配二分答案+双指针进入
最大坐标值简单模拟进入
CPU算力分配枚举+哈希表进入
考古学家DFS回溯(全排列)进入
来自异国的客人模拟+进制运算进入
求幸存者之和模拟进入
田忌赛马DFS进入
API集群负载统计哈希表计数进入
智能成绩表排序进入
内存冷热标记哈希表+排序进入
掌握单词数哈希表计数进入
机器人搬砖二分答案进入
数组连续和双指针+计数进入
橱窗宝石双指针/滑动窗口进入

2024华为OD统一考试【D卷】真题目录

D卷 100分

题目考点在线OJ通过率
绘图机器/计算面积数组模拟进入100%
密码解密字符串模拟进入100%
最大坐标值简单模拟进入100%
查询交换功率最优时间段枚举进入100%
石头剪刀布游戏字符串模拟+分类讨论进入100%
环中最长子串模拟+分类讨论进入100%
字符串分隔(二)字符串模拟进入100%
密码输入检测字符串模拟+栈进入100%
拼接url字符串模拟+分类讨论进入100%
橱窗宝石双指针/滑动窗口进入100%
停车场车辆统计双指针进入100%
连续字母长度双指针+排序进入100%
数组连续和双指针+计数进入100%
机器人搬砖二分答案进入100%
掌握单词数哈希表计数进入100%
API集群负载统计哈希表计数进入100%
内存冷热标记哈希表+排序进入100%
智能成绩表排序进入100%
字符串筛选排序排序进入100%
小华最多能得到多少克黄金DFS进入100%
生成哈夫曼树贪心+DFS进入100%
字符串变换的最小字符串字符串贪心进入100%
找座位字符串贪心进入100%
转盘寿司单调栈进入100%
火星人字符串栈模拟进入100%
分披萨DFS+记忆化搜索进入100%
模拟路径管理树形DFS进入100%
分割均衡字符串字符串模拟进入100%
游戏分组DFS进入100%
执行任务赚积分小根堆贪心进入100%
园区参观路径二维DP进入100%
悄悄话树形DFS/BFS进入100%
剩余银饰的重量大根堆模拟进入100%
最优投资方式分类枚举进入100%
机场航班调度程序排序进入100%
寻找最富裕的小家庭树形DFS进入100%
小明的绝对值排序自定义排序进入100%
最多可以派出多少支团队贪心&双指针进入100%
提取字符串中最长合法简单数学表达式枚举&栈模拟进入100%
攀登者1模拟进入100%
攀登者2动态规划进入95%
字符串序列判定双指针进入100%
连续自然数之和的表达式数学+枚举进入100%
田地最小覆盖哈希表进入100%
围棋的气模拟进入100%
求幸存者之和模拟进入100%
手机App防沉迷系统模拟进入80%
精准疫情布控并查集进入100%
按身高和体重排排队自定义排序进入100%
查找众数及中位数哈希表+排序进入100%
会议室占用时间区间合并进入100%
CPU算力分配枚举+哈希表进入100%
考勤信息滑动窗口进入100%
开源项目的热度榜单排序进入100%
整型数组按个位值排序排序进入100%
求字符串所有整数最小和贪心+双指针进入100%
素数之积枚举+数学进入100%
螺旋数组矩阵模拟进入100%
找朋友单调栈进入100%
灰度图恢复双指针模拟进入100%
整数对最小和排序进入100%
来自异国的客人模拟+进制运算进入100%
最大N个数与最小N个数的和排序进入100%
靠谱的车模拟进入100%
测试用例执行计划自定义排序进入100%
英文输入法字符串模拟进入100%
执行时长贪心进入100%
堆内存申请模拟+排序进入100%
小明找位置二分查找进入100%
解密犯罪的时间DFS进入100%
多段线数据压缩模拟进入100%
数组去重和排序自定义排序进入100%
小朋友来自多少小区贪心进入100%
计算三叉搜索树高度模拟进入100%

D卷 200分

题目考点在线OJ通过率
高效货运枚举进入100%
最长的指定瑕疵度的元音子串双指针/滑动窗口进入100%
孙悟空吃蟠桃二分答案进入100%
部门人力分配二分答案+双指针进入100%
小华和小为的聚餐地点BFS进入100%
结对编程前后缀分解+贡献法计数进入100%
电脑病毒感染Dijkstra进入100%
分月饼DFS回溯进入100%
最长连续手牌DFS回溯进入100%
5G网络建设最小生成树进入100%
考古学家DFS回溯(全排列)进入100%
图像物体的边界DFS进入100%
最长字符串的长度(二)哈希表+状态压缩进入100%
快递员的烦恼Floyd进入100%
查询文本段个数字符串模拟进入100%
任务处理贪心进入100%
贪心歌手贪心进入100%
跳格子动态规划进入100%
智能驾驶二分答案+dijkstra进入100%
路口最短时间问题优先队列+BFS进入100%
两个字符串间的最短路径问题 BFS+哈希表进入96%
二叉树计算还原二叉树进入85%
数的分解枚举+数论进入100%
矩阵匹配二分答案+二分图进入100%
查找一个有向网络的头结点和尾结点DFS判环进入70%
找数字贪心+双指针进入100%
宽度最小的子矩阵双指针+哈希表进入100%
局域网中的服务器个数DFS/BFS进入100%
加密算法DFS进入100%
二叉树的广度搜索还原二叉树进入100%
推荐多样性模拟进入100%
符号运算栈模拟进入80%
项目排期二分答案进入100%
员工派遣二分答案进入100%
亲子游戏BFS进入100%
贪吃的猴子双指针进入100%
田忌赛马DFS进入100%
运输时间模拟进入100%
寻找最优的路测线二分答案进入100%
跳马BFS进入100%
幼儿园圆桶的取出顺序模拟进入66%
字符串拼接DFS进入100%
中文分词模拟器动态规划进入100%
伐木工动态规划进入100%
Wonderland动态规划进入100%
小朋友最少调整次数模拟进入100%
启动多任务排序拓扑排序进入100%
数据单元的变量替换拓扑排序进入100%
找城市DFS进入100%
找单词DFS进入100%
中庸行者DFS进入100%
最大社交距离模拟进入100%
反射计数模拟进入100%
信道分配贪心+二进制进入80%
数字排列DFS进入100%

【D卷】算法分类

模拟&枚举

题目考点在线OJ通过率
绘图机器/计算面积数组模拟进入100%
密码解密字符串模拟进入100%
最大坐标值简单模拟进入100%
查询交换功率最优时间段枚举进入100%
石头剪刀布游戏字符串模拟+分类讨论进入100%
环中最长子串模拟+分类讨论进入100%
字符串分隔(二)字符串模拟进入100%
密码输入检测字符串模拟+栈进入100%
拼接url字符串模拟+分类讨论进入100%
高效货运枚举进入100%
火星人字符串栈模拟进入100%
分割均衡字符串字符串模拟进入100%
剩余银饰的重量大根堆模拟进入100%
最优投资方式分类枚举进入100%
提取字符串中最长合法简单数学表达式枚举&栈模拟进入100%
攀登者1模拟进入100%
连续自然数之和的表达式数学+枚举进入100%
查询文本段个数字符串模拟进入100%
围棋的气模拟进入100%
求幸存者之和模拟进入100%
数的分解枚举+数论进入100%
手机App防沉迷系统模拟进入80%
CPU算力分配枚举+哈希表进入100%
素数之积枚举+数学进入100%
螺旋数组矩阵模拟进入100%
灰度图恢复双指针模拟进入100%
来自异国的客人模拟+进制运算进入100%
推荐多样性模拟进入100%
靠谱的车模拟进入100%
英文输入法字符串模拟进入100%
符号运算栈模拟进入80%
运输时间模拟进入100%
多段线数据压缩模拟进入100%
幼儿园圆桶的取出顺序模拟进入660%
小朋友最少调整次数模拟进入100%
最大社交距离模拟进入100%
反射计数模拟进入100%
计算三叉搜索树高度模拟进入100%

双指针

题目考点在线OJ通过率
最长的指定瑕疵度的元音子串双指针/滑动窗口进入100%
橱窗宝石双指针/滑动窗口进入100%
停车场车辆统计双指针进入100%
连续字母长度双指针+排序进入100%
数组连续和双指针+计数进入100%
字符串序列判定双指针进入100%
考勤信息滑动窗口进入100%
宽度最小的子矩阵双指针+哈希表进入100%
贪吃的猴子双指针进入100%

二分查找

题目考点在线OJ通过率
孙悟空吃蟠桃二分答案进入100%
部门人力分配二分答案+双指针进入100%
机器人搬砖二分答案进入100%
智能驾驶二分答案+dijkstra进入100%
矩阵匹配二分答案+二分图进入100%
项目排期二分答案进入100%
员工派遣二分答案进入100%
小明找位置二分查找进入100%
寻找最优的路测线二分答案进入100%

哈希表

题目考点在线OJ通过率
掌握单词数哈希表计数进入100%
API集群负载统计哈希表计数进入100%
内存冷热标记哈希表+排序进入100%
最长字符串的长度(二)哈希表+状态压缩进入100%
田地最小覆盖哈希表进入100%

排序

题目考点在线OJ通过率
智能成绩表排序进入100%
字符串筛选排序排序进入100%
机场航班调度程序排序进入100%
小明的绝对值排序自定义排序进入100%
按身高和体重排排队自定义排序进入100%
查找众数及中位数哈希表+排序进入100%
开源项目的热度榜单排序进入100%
整型数组按个位值排序排序进入100%
整数对最小和排序进入100%
最大N个数与最小N个数的和排序进入100%
测试用例执行计划自定义排序进入100%
堆内存申请模拟+排序进入100%
数组去重和排序自定义排序进入100%

搜索(DFS&BFS)

题目考点在线OJ通过率
小华和小为的聚餐地点BFS进入100%
小华最多能得到多少克黄金DFS进入100%
分披萨DFS+记忆化搜索进入100%
模拟路径管理树形DFS进入100%
分月饼DFS回溯进入100%
最长连续手牌DFS回溯进入100%
悄悄话树形DFS/BFS进入100%
寻找最富裕的小家庭树形DFS进入100%
考古学家DFS回溯(全排列)进入100%
图像物体的边界DFS进入100%
路口最短时间问题优先队列+BFS进入100%
两个字符串间的最短路径问题 BFS+哈希表进入96%
二叉树计算还原二叉树进入85%
查找一个有向网络的头结点和尾结点DFS判环进入70%
局域网中的服务器个数DFS/BFS进入100%
加密算法DFS进入100%
二叉树的广度搜索还原二叉树进入100%
亲子游戏BFS进入100%
解密犯罪的时间DFS进入100%
游戏分组DFS进入100%
田忌赛马DFS进入100%
跳马BFS进入100%
字符串拼接DFS进入100%
找城市DFS进入100%
找单词DFS进入100%
中庸行者DFS进入100%
数字排列DFS进入100%

图论

题目考点在线OJ通过率
电脑病毒感染Dijkstra进入100%
5G网络建设最小生成树进入100%
快递员的烦恼Floyd进入100%
精准疫情布控并查集进入100%
启动多任务排序拓扑排序进入100%
数据单元的变量替换拓扑排序进入100%

动态规划

题目考点在线OJ通过率
结对编程前后缀分解+贡献法计数进入100%
园区参观路径二维DP进入100%
跳格子动态规划进入100%
中文分词模拟器动态规划进入100%
伐木工动态规划进入100%
Wonderland动态规划进入100%
攀登者2动态规划进入95%

贪心

题目考点在线OJ通过率
生成哈夫曼树贪心+DFS进入100%
字符串变换的最小字符串字符串贪心进入100%
找座位字符串贪心进入100%
执行任务赚积分小根堆贪心进入100%
最多可以派出多少支团队贪心&双指针进入100%
任务处理贪心进入100%
贪心歌手贪心进入100%
会议室占用时间区间合并进入100%
找数字贪心+双指针进入100%
求字符串所有整数最小和贪心+双指针进入100%
执行时长贪心进入100%
小朋友来自多少小区贪心进入100%
信道分配贪心+二进制进入80%

单调栈

题目考点在线OJ通过率
转盘寿司单调栈进入100%
找朋友单调栈进入100%

【专栏反馈】

目前专栏的题目也已经有100多道,我们也根据大家的反馈做了很多改进,也有很多朋友通过对专栏的练习通过了机考,也祝贺大家都可以顺利通过机考。

image-20240106105533620

在这里插入图片描述

在这里插入图片描述

image-20240106105512642

image-20240106105523498

  • 30
    点赞
  • 244
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 14
    评论
华为OD机试华为公司的在线笔试平台,用于选拔人才。根据题库的不同版本,2023年A、B版本的真题目录大致如下: 考点分类: 1. 数据结构与算法:包括数组、链表、栈、队列、树、图、排序算法、查找算法等。 2. 编程语言:主要考察C++或Java语言的基础知识,包括语法、数据类型、运算符、流程控制等。 3. 计算机网络:主要考察网络基础知识,包括HTTP、TCP/IP协议、网络安全等。 4. 操作系统:主要考察操作系统的基础知识,包括进程管理、内存管理、文件系统等。 5. 数据库:主要考察数据库基础知识,包括SQL语句的编写、数据库设计等。 6. 算法设计与分析:主要考察算法的设计思路和复杂度分析能力。 7. 编程综合能力:主要考察应聘者的编程能力和解决问题的能力,题目可能是一些综合性的编程题目。 在线OJ入口: 华为OD机试一般提供在线提交代码的平台,应聘者需要在平台上注册账号,并按照要求进行代码的提交与运行。具体的OJ入口链接将根据考试安排提供给应聘者,一般将在笔试前一段时间内向应聘者发送相关信息。 在进行华为OD机试的过程中,应聘者可以根据真题目录中的考点分类进行有针对性的复习和准备,熟悉相关知识点,并通过刷题进行练习来提高自己的编程能力和解题能力。希望以上信息能对您有所帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

塔子哥学算法

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

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

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

打赏作者

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

抵扣说明:

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

余额充值