真题目录
本专栏所有算法题全部包含详细的思路讲解以及JS、C++、Python、Go、java 源码实现。订阅专栏之后可以私信我开通OJ权限。
华为OD机考2025年3月16号机考切换至2025A卷,近期准备机考的优先刷2025A卷题库,通过率将大大提升
。
2025A卷 100分
2025A卷 200分
序号 | 题目 | 考点 or 实现 | 在线OJ地址 |
---|---|---|---|
1 | 二叉树中序遍历 | DFS、栈、二叉树 | 点击去做题 |
2 | 天然蓄水池 | 双指针、逻辑 | 点击去做题 |
3 | 荒岛求生 | 模拟、思维 | 点击去做题 |
4 | 简易内存池 | 模拟 | 点击去做题 |
5 | 取出尽量少的球 | 二分 | 点击去做题 |
6 | 区间交集 | 区间合并、区间交集 | 点击去做题 |
7 | 数字加减游戏 | 数学 | 点击去做题 |
8 | MELON的难题 | 背包、动态规划 | 点击去做题 |
9 | 数字游戏 | 数学定理 | 点击去做题 |
10 | 通过软盘拷贝文件 | 数学定理 | 点击去做题 |
11 | 最大相连男生数学生方阵 | DFS | 点击去做题 |
12 | 攀登者2 | 模拟 | 点击去做题 |
13 | 会议接待 | 动态规划 | 点击去做题 |
14 | 二叉树的广度优先遍历 | 二叉树、BFS | 点击去做题 |
15 | 跳格子3 | 动态规划 | 点击去做题 |
16 | 宜居星球改造计划 | BFS | 点击去做题 |
17 | 最少交付时间 | 二分、DFS | 点击去做题 |
18 | 快递员的烦恼 | 差分、最短路、数状DP | 点击去做题 |
19 | 悄悄话 | 二叉树 | 点击去做题 |
20 | 推荐多样性 | 模拟 | 点击去做题 |
21 | 导师请吃火锅 | 贪心 | 点击去做题 |
22 | 最小矩阵宽度 | 双指针 | 点击去做题 |
23 | 虚拟理财游戏 | 模拟 | 点击去做题 |
24 | 模拟工作队列 | 模拟 | 点击去做题 |
25 | 二维伞的雨滴效应 | 二叉树 | 点击去做题 |
26 | 水果摊小买卖 | 贪心 | 点击去做题 |
27 | 洞穴探险 | 正则表达式 | 点击去做题 |
28 | 最佳的出牌方法 | 递归回溯 | 点击去做题 |
29 | 矩阵绘制 | 离散化 | 点击去做题 |
30 | 智能驾驶 | 二分、BFS | 点击去做题 |
31 | 九宫格按键输入 | 模拟 | 点击去做题 |
32 | 硬件产品销售方案 | 递归回溯 | 点击去做题 |
33 | 书籍叠放 | 动态规划、二分 | 点击去做题 |
34 | 优选核酸检测点 | 模拟 | 点击去做题 |
35 | 两个字符串间的最短路径 | 动态规划 | 点击去做题 |
36 | 几何平均值最大子数组 | 数学定理、前缀和 | 点击去做题 |
37 | 计算网络信号信号强度 | BFS | 点击去做题 |
38 | 基站维修工程师 | 递归回溯 | 点击去做题 |
39 | 最佳对手实力差距最小总和 | 动态规划 | 点击去做题 |
40 | 高效的任务规划 | 贪心 | 点击去做题 |
41 | 分积木 | 数学原理 | 点击去做题 |
42 | 字符串化繁为简 | 模拟 | 点击去做题 |
E卷 100分
E卷 200分
序号 | 题目 | 考点 or 实现 | 在线OJ地址 |
---|---|---|---|
1 | 编程能力提升计划 | 二分 | 点击去做题 |
2 | 不含101的数 | 数位dp、记忆化搜索 | 点击去做题 |
3 | 仿LISP运算 | 栈、模拟 | 点击去做题 |
4 | 分奖金 | 栈 | 点击去做题 |
5 | MELON的难题 | 背包、动态规划 | 点击去做题 |
6 | 会议接待 | 动态规划 | 点击去做题 |
7 | 简易内存池 | 模拟 | 点击去做题 |
8 | 篮球游戏 | 栈 | 点击去做题 |
9 | 删除目录 | 树 | 点击去做题 |
10 | 任务最优调度 | 数学 | 点击去做题 |
11 | 跳格子3 | 动态规划 | 点击去做题 |
12 | 书籍叠放 | 动态规划、二分 | 点击去做题 |
13 | 数据序列比大小 | 逻辑、双指针 | 点击去做题 |
14 | 男生矩阵 | 逻辑 | 点击去做题 |
15 | 寻找最优的路测路线 | 动态规划、单点最短路 | 点击去做题 |
16 | 羊、狼、农夫过河 | dfs + 剪枝优化 | 点击去做题 |
17 | 运输时间 | 逻辑 | 点击去做题 |
18 | 最佳的出牌方法 | 递归回溯 | 点击去做题 |
19 | 最佳植树距离 | 二分 | 点击去做题 |
20 | 最佳资源分配 | 贪心 | 点击去做题 |
21 | 矩形绘制 | 离散化 | 点击去做题 |
22 | 组装最大可靠性设备 | 二分 | 点击去做题 |
23 | 任务打印顺序 | 逻辑、优先队列 | 点击去做题 |
24 | 取出尽量少的球 | 二分 | 点击去做题 |
25 | 打印任务排序 | 模拟、优先队列 | 点击去做题 |
26 | 电脑病毒感染 | 单点最短路 | 点击去做题 |
27 | 二叉树计算 | 二叉树、dfs | 点击去做题 |
28 | 观看文艺汇演问题 | 贪心 | 点击去做题 |
29 | 荒岛求生 | 模拟、思维 | 点击去做题 |
30 | 计算网络信号信号强度 | BFS | 点击去做题 |
31 | 解压报文压缩报文还原 | 栈 | 点击去做题 |
32 | 九宫格按键输入 | 模拟 | 点击去做题 |
33 | 矩阵匹配 | 二分、DFS | 点击去做题 |
34 | 可以处理的最大任务数 | 排序、优先队列、逻辑 | 点击去做题 |
35 | 模拟目录管理功能 | 模拟 | 点击去做题 |
36 | 树状结构查询 | 哈希表、BFS | 点击去做题 |
37 | 数字游戏 | 数学定理 | 点击去做题 |
38 | 特殊的加密算法 | 递归回溯 | 点击去做题 |
39 | 跳房子I | 哈希表、逻辑 | 点击去做题 |
40 | 寻找符合要求的最长子串 | 双指针 | 点击去做题 |
41 | 推荐多样性 | 模拟 | 点击去做题 |
42 | 宜居星球改造计划 | BFS | 点击去做题 |
43 | 云短信平台优惠活动 | 完全背包问题 | 点击去做题 |
44 | 战场索敌 | DFS | 点击去做题 |
45 | 智能驾驶 | 二分、BFS | 点击去做题 |
46 | 中文分词模拟器 | 字典树 | 点击去做题 |
47 | 转骰子 | 逻辑 | 点击去做题 |
48 | 字符串拼接 | 递归回溯 | 点击去做题 |
49 | 最大相连男生数学生方阵 | DFS | 点击去做题 |
50 | 最佳对手实力差距最小总和 | 动态规划 | 点击去做题 |
A卷 100分
序号 | 题目 | 考点 or 实现 | 在线OJ地址 |
---|---|---|---|
1 | 插队 | 堆 | 点击去做题 |
2 | 查找单入口空闲区域 | BFS | 点击去做题 |
3 | 处理器问题 | 递归回溯、模拟 | 点击去做题 |
4 | 称砝码 | 背包问题、集合 | 点击去做题 |
5 | 查找重复代码 | 动态规划 | 点击去做题 |
6 | 打印机队列 | 优先队列 | 点击去做题 |
7 | 单词倒序 | 逻辑 | 点击去做题 |
8 | 单向链表中间节点 | 逻辑、链表 | 点击去做题 |
9 | 等和子数组最小和 | DFS | 点击去做题 |
10 | 端口合并 | 模拟 | 点击去做题 |
11 | 对称美学 | DFS | 点击去做题 |
12 | 二元组个数 | 逻辑、哈希 | 点击去做题 |
13 | 幻方修复 | 逻辑 | 点击去做题 |
14 | 回文字符串 | 逻辑 | 点击去做题 |
15 | 任务总执行时长 | 逻辑 | 点击去做题 |
16 | 货币单位换算 | 模拟 | 点击去做题 |
17 | 获取最大软件版本号 | 字符串 | 点击去做题 |
18 | 机器人活动区域 | BFS、DFS | 点击去做题 |
19 | 积木最远距离 | 哈希表 | 点击去做题 |
20 | 计算数组中心位置 | 大数计算、前缀和 | 点击去做题 |
21 | 简单的自动曝光平均像素 | 逻辑 | 点击去做题 |
22 | 静态扫描 | 贪心 | 点击去做题 |
23 | 开心消消乐 | 深度优先遍历 | 点击去做题 |
24 | 网上商城优惠活动 | 逻辑 | 点击去做题 |
25 | 快递业务站 | 并查集 | 点击去做题 |
26 | 密室逃生游戏 | 哈希表 | 点击去做题 |
27 | 匿名信 | 哈希表、逻辑 | 点击去做题 |
28 | 人数最多的站点 | 哈希表、差分、前缀和 | 点击去做题 |
29 | 日志采集系统 | 逻辑 | 点击去做题 |
30 | 日志限流 | 二分 | 点击去做题 |
31 | 最左侧冗余覆盖子串 | 滑动窗口、哈希表 | 点击去做题 |