华为od机考 Python【A卷+B卷+C卷+D卷】
本专栏使用Python解题
常见问题
1:进入机考网页之后如果链接上写着【C卷】,就表示是C卷题库。在2023年11月之后,大多数同学收到的应该是B卷+C卷题库题库。
2:旧的题库已经废弃,如果时间紧迫,建议直接刷最新的题库。
3:如果机试挂了,6个月之后可以再考。
4:订阅专栏后,后面更新的答案都可以查看。以后更新的题目也会放到这个专栏里。
5:如果对题解有问题,私信我解答。
最新B卷+C卷+D卷目录
| 题目 | 考点 | 时间 | 分值 |
| 计算数组中心位置(免费试读) | 逻辑推理 | 华为OD统一考试C卷 | 100 |
| 区间交叠(免费试读) | 贪心算法 | 华为OD统一考试C卷 | 200 |
| BOSS的收入 | 深度优先搜索 | 华为OD统一考试C卷 | 200 |
| 编码能力的提升 | 二分法 | 华为OD统一考试C卷 | 200 |
| 对采样进行过滤 | 逻辑分析 | 华为OD统一考试C卷 | 200 |
| 寻找最接近数 | 滑动窗口 | 华为OD统一考试C卷 | 100 |
| 颜色统计方法 | 滑动窗口 | 华为OD统一考试C卷 | 100 |
| URL的拼接方法 | 正则匹配 | 华为OD统一考试C卷 | 100 |
| 计算报文回路 | 逻辑推理 | 华为OD统一考试C卷 | 100 |
| 分割字符串 | 前缀和 | 华为OD统一考试C卷 | 100 |
| 选修课 | 自定义排序 | 华为OD统一考试C卷 | 100 |
| 拷贝文件 | 01背包问题 | 华为OD统一考试C卷 | 200 |
| 报数规则 | 数学推理 | 华为OD统一考试C卷 | 100 |
| 数字谜题 | 前缀和 | 华为OD统一考试C卷 | 100 |
| 喊七游戏 | 数学问题 | 华为OD统一考试C卷 | 100 |
| 报数问题 | 约瑟夫环 | 华为OD统一考试C卷 | 100 |
| 跳房子 | 逻辑推理 | 华为OD统一考试C卷 | 100 |
| 字符化繁为简 | 字符串处理 | 华为OD统一考试C卷 | 100 |
| 同时出现的整数 | 逻辑推理 | 华为OD统一考试C卷 | 200 |
| 整数编码 | 进制转化 | 华为OD统一考试C卷 | 200 |
| 优先队列问题 | set的应用 | 华为OD统一考试C卷 | 200 |
| 寻找宝箱的位置 | 逻辑推理 | 华为OD统一考试C卷 | 200 |
| 创建二叉树 | 二叉树 | 华为OD统一考试C卷 | 100 |
| 数组最大差值 | 空间换时间 | 华为OD统一考试C卷 | 200 |
| 最小步数 | 找规律 | 华为OD统一考试C卷 | 200 |
| 拔河比赛 | 自定义排序 | 华为OD统一考试C卷 | 200 |
| 文件目录大小 | 深度优先搜索 | 华为OD统一考试C卷 | 200 |
| 黄金宝箱(五) | 滑动窗口 | 华为OD统一考试C卷 | 100 |
| 最大可靠设备 | 动态规划 | 华为OD统一考试C卷 | 100 |
| 回文字符串 | 字符串处理 | 华为OD统一考试C卷 | 100 |
| 最快方法 | 逻辑推理 | 华为OD统一考试C卷 | 200 |
| 服务中心地址 | 逻辑推理 | 华为OD统一考试C卷 | 200 |
| 平均值最大的子数组 | 二分法 | 华为OD统一考试C卷 | 200 |
| 最多的直角三角形 | 回溯法 | 华为OD统一考试C卷 | 200 |
| 限载货物最小值 | 二分法 | 华为OD统一考试C卷 | 200 |
| 最佳对手 | 逻辑推理 | 华为OD统一考试C卷 | 100 |
| 文件目录大小 | dfs | 华为OD统一考试C卷 | 200 |
| 单词加密 | 正则匹配 | 华为OD统一考试C卷 | 200 |
| 分奖金 | 深度优先搜索 | 华为OD统一考试C卷 | 200 |
| 最接近的数 | 滑动窗口 | 华为OD统一考试C卷 | 100 |
| 最小延迟(二) | 最短路径 | 华为OD统一考试C卷 | 100 |
| 内存分配 | 逻辑推理 | 华为OD统一考试C卷 | 100 |
| TLV解析 | 逻辑推理 | 华为OD统一考试C卷 | 200 |
| 机房布局 | 动态规划 | 华为OD统一考试C卷 | 100 |
| 统计非1元素 | 广度优先搜索 | 华为OD统一考试C卷 | 100 |
| 静态扫描 | 贪心算法 | 华为OD统一考试C卷 | 100 |
| 座位调整 | 动态规划 | 华为OD统一考试C卷 | 100 |
| 模拟消息队列 | 逻辑推理 | 华为OD统一考试C卷 | 200 |
| 黄金宝箱(一) | 逻辑推理 | 华为OD统一考试C卷 | 200 |
| 最佳植树距离 | 二分法 | 华为OD统一考试C卷 | 100 |
| 插队 | 优先队列 | 华为OD统一考试C卷 | 100 |
| 稀疏矩阵 | 数组扫描 | 华为OD统一考试C卷 | 200 |
| 监视器的数量 | 深度优先搜索 | 华为OD统一考试C卷 | 200 |
| 猜数字 | 枚举 | 华为OD统一考试C卷 | 100 |
| 称砝码 | 动态规划 | 华为OD统一考试C卷 | 100 |
| 堆积木 | 子集问题 | 华为OD统一考试C卷 | 100 |
| 人数最多的站点 | 优先队列 | 华为OD统一考试C卷 | 200 |
| 快递投放 | 逻辑推理 | 华为OD统一考试C卷 | 200 |
| 单词加密 | 正则匹配 | 华为OD统一考试B卷 | 100 |
| 比大小 | 正则匹配 | 华为OD统一考试B卷 | 100 |
| 优先级队列 | 字典的应用 | 华为OD统一考试B卷 | 200 |
| 最长公共后缀 | 逻辑推理 | 华为OD统一考试B卷 | 100 |
| 最节约的备份方法 | 二分法 | 华为OD统一考试B卷 | 100 |
| 恢复数字序列 | 滑动窗口 | 华为OD统一考试B卷 | 100 |
| 代表团坐车 | 动态规划 | 华为OD统一考试B卷 | 200 |
| IPV4转化为整数 | 字符串处理 | 华为OD统一考试B卷 | 200 |
| 报文回路 | 逻辑推理 | 华为OD统一考试B卷 | 200 |
| 告警抑制 | 送分题 | 华为OD统一考试B卷 | 100 |
| 冠亚季军 | 自定义排序 | 华为OD统一考试B卷 | 100 |
| 响应报文的时间 | 字符串处理 | 华为OD统一考试B卷 | 200 |
| 食堂供餐 | 二分法 | 华为OD统一考试B卷 | 200 |
| 报文重排序 | 字符串处理 | 华为OD统一考试B卷 | 100 |
| 最小步数 | 规律归纳 | 华为OD统一考试B卷 | 100 |
| 分割数组最大值 | 空间换时间 | 华为OD统一考试B卷 | 200 |
| 乘坐保密电梯 | 深度优先搜索 | 华为OD统一考试B卷 | 200 |
| 五子棋爱好者 | 双指针 | 华为OD统一考试B卷 | 100 |
| 火星改造 | 广度优先搜索 | 华为OD统一考试B卷 | 200 |
| 周末爬山 | 深度优先搜索 | 华为OD统一考试B卷 | 200 |
| 战场索敌 | 广度优先搜索 | 华为OD统一考试B卷 | 200 |
| 最小循环子数组 | KMP算法 | 华为OD统一考试B卷 | 200 |
| 小朋友的数量 | 逻辑推理 | 华为OD统一考试B卷 | 100 |
| 黄金宝箱(四) | 逻辑推理 | 华为OD统一考试B卷 | 100 |
| 跳房子(二) | 双指针 | 华为OD统一考试B卷 | 200 |
| 符合要求元组的个数 | 分治法 | 华为OD统一考试B卷 | 200 |
| 代码编辑器 | 逻辑推理 | 华为OD统一考试B卷 | 100 |
| 生日礼物 | 二分查找 | 华为OD统一考试B卷 | 200 |
| 优秀学员统计 | 自定义排序 | 华为OD统一考试B卷 | 100 |
| 查找人名 | 字符串处理 | 华为OD统一考试B卷 | 100 |
| 观看表演 | 贪心算法 | 华为OD统一考试B卷 | 200 |
| 扩散矩阵 | 广度优先搜索 | 华为OD统一考试B卷 | 200 |
| 二叉树的中序遍历 | 二叉树的遍历 | 华为OD统一考试B卷 | 100 |
| 异常的打卡记录 | 逻辑推理 | 华为OD统一考试B卷 | 100 |
| 不相交的子序列 | 动态规划 | 华为OD统一考试B卷 | 100 |
| 猜字谜 | 逻辑推理 | 华为OD统一考试B卷 | 100 |
| 去除多余的空格 | 字符串处理 | 华为OD统一考试B卷 | 100 |
| 优雅子数组 | 双指针 | 华为OD统一考试B卷 | 200 |
| 计算快递主站点 | 并查集 | 华为OD统一考试B卷 | 200 |
| 跳房子(二) | 排序+双指针 | 华为OD统一考试B卷 | 200 |
| 最长公共后缀 | 字符串处理 | 华为OD统一考试B卷 | 200 |
| 恢复数字序列 | 滑动窗口 | 华为OD统一考试B卷 | 200 |
| 查字典 | 字符串处理 | 华为OD统一考试B卷 | 100 |
| 数字整除 | 数学推理 | 华为OD统一考试B卷 | 100 |
| 计算误码率 | 字符串处理 | 华为OD统一考试B卷 | 100 |
| 最大价值的矿堆 | 深度优先搜索 | 华为OD统一考试B卷 | 200 |
| 玩牌获得的最大分 | 动态规划 | 华为OD统一考试B卷 | 200 |
| 最佳的出牌方法 | 逻辑推理 | 华为OD统一考试B卷 | 100 |