华为题库说明
华为OD机试2022&2023(C++Java JS Py)
华为OD机试2023最新题库 更新中~(C++Java JS Py)
华为OD机试题库 复盘中~(C++Java JS Py):
2022与2023题库的区别
华为OD机试的题库是季度更新的(Q1\Q2\Q3\Q4)。笔者专栏的题库分为2023和2022。
2023的题库是包括2022.11(Q4第四季度)之后以及2023年的题库。
2022的题库是包括2022.11(Q4第四季度)之前题库。
支持的语言
目前大部分题 使用C++ Java JavaScript 以及python实现。
部分题目,使用不同语言实现不同的思路。
2022题库是否还有价值?
有:老题库注重基础,难度稍低。拿来练手可以了解华为OD的一些套路。
无:根据前方机考的小伙伴反馈,基本不考老题库。
题库目录
2023新题库-100分
序号 | 题目 | 考点 or 实现 | 通过率 |
---|---|---|---|
1 | 预订酒店 | 回溯算法 / 组合问题/排序 | 100% |
2 | 最小调整顺序次数 | 逻辑分析 | 100% |
3 | 整理扑克牌 | 逻辑分析 | 100% |
4 | 查找重复代码 | 动态规划 / 最长公共子串 | 100% |
5 | 机房布局 | 区间问题 / 区间交集 | 100% |
6 | 最左侧冗余覆盖子串 | 滑动窗口 / 尺举法 | 未知 |
7 | 查找单入口空闲区域 | 回溯法/DFS | 未知 |
8 | 任务总执行时长 | 逻辑分析 | 100% |
9 | 货币单位换算 | 逻辑分析 | 100% |
10 | 投篮大赛 | 逻辑分析 | 100% |
11 | 最大利润 | 贪心算法 | 未知 |
12 | 通信误码 | 字符串,数组 | 100% |
13 | 密室逃生游戏 | 逻辑分析 | 100% |
14 | 最多获得的短信条数/云短信平台优惠活动 | 动态规划 / 完全背包 | 100% |
15 | 匿名信 | 逻辑分析 | 未知 |
16 | 任务调度 | 优先队列 | 未知 |
17 | 优选核酸检测点 | 区间问题 | 未知 |
18 | 挑选字符串 | 逻辑分析/字符串处理 | 100% |
19 | 开心消消乐 | BFS/并查集 | 100% |
20 | 最大报酬 | 动态规划 / 01背包 | 100% |
21 | 最短木板长度 | 贪心思维 | 100% |
22 | 完美走位 | 滑动窗口 / 尺举法 | 100% |
23 | 处理器问题 | 回溯算法 / 组合问题 | 未知 |
24 | 不含101的数 | 数位DP | 100% |
25 | 租车骑绿岛 | 贪心思维/逻辑分析 | 100% |
26 | 等和子数组最小和 | 动态规划/回溯算法 | 100% |
27 | 模拟商场优惠打折 | 逻辑分析 | 未知 |
28 | 对称美学 | 逻辑分析/分治递归 | 100% |
29 | 二元组个数 | 逻辑分析/数据结构 | 100% |
30 | 积木最远距离 相同数字的积木游戏 | 逻辑分析/数据结构 | 未知 |
31 | 相同数字组成图形的周长 | 逻辑分析 | |
31 | 幻方修复 | 逻辑分析 | |
31 | 计算数组中心位置 | 大数问题 | 100% |
32 | 最长的密码 | 逻辑分析/字符串查找 | 100% |
33 | 端口合并 | 逻辑分析/数据结构 | 未知 |
34 | 箱子之字形摆放 | 逻辑分析 | 100% |
35 | 新学校选址 | 逻辑分析/数学问题 | 100% |
36 | 打印机队列 | 优先队列 | 100% |
37 | 星际篮球争霸赛 / MVP争夺战 | 回溯算法/动态规划 | 100% |
38 | 真正的密码 | 逻辑 | 100% |
39 | 机器人 可活动的最大网格点数目 | BFS | 100% |
40 | 日志首次上报最多积分 | 动态规划 | 100% |
41 | 字符串重新排序 | 字符串,数组,排序 | 100% |
42 | 总最快检测效率 | 数据结构 / 优先队列 | 未知 |
43 | 单向链表中间节点 | 数据结构 | 100% |
44 | 异常的打卡记录 | 字符串,数组 | 未知 |
45 | 静态扫描 / 采用合理的缓存策略,最少需要的金币数 | 贪心算法 | 100% |
46 | 快递投放问题 | 逻辑分析 | 未知 |
47 | 优秀学员统计 | 排序 | 未知 |
48 | 猜字谜 | 字符串,数组 | 100% |
49 | 最大连续文件之和 / 区块链文件转储系统 | 滑动窗口 | 100% |
50 | 发现新词的数量/识图谱新词挖掘 | 滑动窗口 | 100% |
51 | 日志限流 | 二分查找 | 未知 |
52 | 递增字符串 | 动态规划 | 100% |
53 | 统一限载货物数最小值 | 优先队列 | 100% |
54 | 最多颜色的车辆 | 滑动窗口 | 100% |
55 | 服务中心选址 | 二分查找 | 未知 |
56 | 最优资源分配 | 逻辑分析 | 100% |
57 | 找数字、找等值元素 | 逻辑分析 | 100% |
58 | 新员工座位 、统计友好度最大值 | 逻辑分析 | 未知 |
59 | 网上商城优惠活动 / 模拟商场优惠打折2 | 逻辑分析 | 未知 |
60 | 最快到达医院的方法 | 数学问题 | 100% |
61 | 最长回文字符串 | 字符串,数组 | 100% |
62 | 人数最多的站点/小火车最多人时所在园区站点 | 最大重叠区间个数 | 100% |
63 | 天然蓄水库 | 双指针 | 未知 |
64 | 组合出合法最小数 | 逻辑分析 | 100% |
65 | linux发行版的数量 | 并查集/回溯法 | 100% |
66 | 最多几个直角三角形 | 回溯算法 / 组合问题 | 未知 |
67 | 单词倒序 | 逻辑分析 | 100% |
68 | 寻找相似单词 | 字符串,数组 | 100% |
69 | 预订酒店 | 二分查找/排序 | 未知 |
70 | 简单的自动曝光、平均像素值 | 逻辑分析 | 未知 |
71 | 获取最大软件版本号 | 字符串,数组 | 100% |
72 | 数组合并 | 数据结构 | 未知 |
74 | 银行插队 | 二维数组 数结构 | 100% |
2023新题库-200分
序号 | 题目 | 考点 or 实现 | 通过率 |
---|---|---|---|
1 | 士兵过河 | 动态规划 | 未知 |
2 | 二进制差异数 | 位运算 | 100% |
3 | 简单的解压缩算法 | 回溯算法 | 100% |
4 | 计算网络信号、信号强度 | 图的BFS | 100% |
5 | 去除多余空格 | 逻辑分析 | 未知 |
6 | 优雅子数组 | 动态规划 / 前缀和 | 未知 |
7 | 删除重复数字后的最大数字 | 栈 | 100% |
8 | 数字加减游戏 | 逻辑分析 | 100% |
9 | 最差产品奖 | 滑动窗口 | 100 |
10 | 分奖金 | 栈/暴力 | 分奖金 |
11 | 查找树中元素 查找二叉树节点 | DFS | 未知 |
12 | 最优高铁城市修建方案 | 图论 / 最小生成树 | 未知 |
13 | 计算快递主站点 | 并查集/回溯算法 | 100% |
14 | 无向图染色 | 回溯算法 / 组合问题/无向图 | 100% |
15 | 最大化控制资源成本 | 数据结构/小顶堆 | 100% |
16 | 连接器问题 | 区间问题 / 区间合并/贪心算法 | 未知 |
17 | 最大平分数组 | 动态规划/回溯算法 | 未知 |
18 | 区间交叠问题 | 区间问题 / 区间合并/贪心算法 | 100% |
19 | 垃圾短信识别 | 逻辑分析 | 100% |
20 | 上班之路/是否能到达公司 | 深度优先搜索DFS | 100% |
21 | 最多等和不相交连续子序列 | 区间问题 | 未知 |
22 | 查找充电设备组合/最接近最大输出功率的设备 | 动态规划 / 01背包 | 100% |
23 | 荒地建设电站 /区域发电量统计 | 动态规划 / 前缀和 | 100% |
24 | 探索地块建立 | 动态规划 / 前缀和 | 100% |
25 | 快速开租建站 | 图论 / 拓扑排序 | 100%. |
26 | 微服务的集成测试 | 分治递归 | 100% |
27 | 硬件产品销售方案 | 回溯算法 / 组合问题 | 100% |
28 | 九宫格游戏 / 三阶积幻方 | 回溯算法 / 排列问题 | 未知 |
29 | 工单调度策略 | 优先队列 | 未知 |
30 | Excel单元格数值统计 | 逻辑分析 | 未知 |
31 | 创建二叉树 | 二叉树 | 未知 |
32 | 组装新的数组 | 回溯算法 | 未知 |
33 | 农场施肥 不爱施肥的小布 | 二分查找 | 100% |
34 | 几何平均值最大子数组 | 二分查找 | 未知 |
35 | 字符串解密 | 字符串,数组 | 100% |
36 | 羊、狼、农夫过河 | 暴力枚举 | 100% |
37 | 过滤组合字符串 | 回溯算法 / 组合问题 | 未知 |
38 | 快递业务站 | 并查集/回溯法 | 100% |
39 | 开放日活动 | 二分查找 | 100% |
40 | 天然蓄水库 | 双指针 | 未知 |
41 | 人数最多的站 | 动态规划 / 差分数列 | 100% |
42 | 信号发射和接收 | 栈 | 100% |
43 | 实力差距最小总和、最佳对手 | 动态规划 | 100% |
434 | 基站维护工程师 | 回溯算法 / 排列问题 | 100% |
434 | 猜数字 | 逻辑 |
2022题库-100分
年份 | 标题 | 链接 | 考点 |
---|---|---|---|
2022 | IPv4地址转换成整数 | https://blog.csdn/banxia_frontend/article/details/130042566 | 字符串 |
2022 | VLAN资源池 | https://blog.csdn/banxia_frontend/article/details/130042590 | 逻辑分析 |
2022 | 求字符串中所有整数的最小和 | https://blog.csdn/banxia_frontend/article/details/130043034 | 逻辑分析 |
2022 | 求满足条件的最长子串的长度 | https://blog.csdn/banxia_frontend/article/details/130043268 | 滑动窗口 |
2022 | 字符串分割 | https://blog.csdn/banxia_frontend/article/details/130043654 | 字符串 |
2022 | 一种字符串压缩表示的解压 | https://blog.csdn/banxia_frontend/article/details/130043674 | 字符串 |
2022 | 矩阵最大值 | https://blog.csdn/banxia_frontend/article/details/130044296 | 逻辑分析 |
2022 | 单词接龙 | https://blog.csdn/banxia_frontend/article/details/130044643 | 字符串 |
2022 | 敏感字段加密 | https://blog.csdn/banxia_frontend/article/details/130042378 | 字符串 |
2022 | 找出符合要求的字符串子串 | https://blog.csdn/banxia_frontend/article/details/130047534 | 字符串 |
2022 | 字符串加密 | https://blog.csdn/banxia_frontend/article/details/130047719 | 动态规划 |
2022 | 英文输入法 | https://blog.csdn/banxia_frontend/article/details/130047940 | 字符串 |
2022 | 按索引范围翻转文章片段 | https://blog.csdn/banxia_frontend/article/details/130048135 | 字符串 |
2022 | TLV解析Ⅰ | https://blog.csdn/banxia_frontend/article/details/130048337 | 字符串 |
2022 | 字符串筛选排序 | https://blog.csdn/banxia_frontend/article/details/130048525 | 字符串 |
2022 | 连续字母长度 | https://blog.csdn/banxia_frontend/article/details/130048972 | 正则匹配 |
2022 | 拼接URL | https://blog.csdn/banxia_frontend/article/details/130049091 | 正则匹配 |
2022 | 相对开音节 | https://blog.csdn/banxia_frontend/article/details/130057726 | 正则匹配 |
2022 | 最远足迹 | https://blog.csdn/banxia_frontend/article/details/130057872 | 数据结构 / 栈 |
2022 | 字符串序列判定 | https://blog.csdn/banxia_frontend/article/details/130069530 | 正则匹配 |
2022 | 最长的指定瑕疵度的元音子串 | https://blog.csdn/banxia_frontend/article/details/130069776 | 双指针 |
2022 | 密钥格式化 | https://blog.csdn/banxia_frontend/article/details/130071868 | 字符串 |
2022 | 计算最大乘积 | https://blog.csdn/banxia_frontend/article/details/130070534 | 字符串 |
2022 | 数列描述 | https://blog.csdn/banxia_frontend/article/details/130070682 | 动态规划 |
2022 | 寻找相同子串 | https://blog.csdn/banxia_frontend/article/details/130071234 | 字符串 |
2022 | 字符串变换最小字符串 | https://blog.csdn/banxia_frontend/article/details/129289091 | 字符串 |
2022 | 找出经过特定点的路径长度 | https://blog.csdn/banxia_frontend/article/details/130071528 | 深度优先搜索DFS |
2022 | 全量和已占用字符集 | https://blog.csdn/banxia_frontend/article/details/130071738 | 字符串 |
2022 | 勾股数元组 | https://blog.csdn/banxia_frontend/article/details/130172207 | 数学问题 |
2022 | 数字字符串组合倒序 | https://blog.csdn/banxia_frontend/article/details/130177223 | 正则匹配 |
2022 | 在字符串中找出连续最长的数字串(含“±”号) | https://blog.csdn/banxia_frontend/article/details/130117217 | 正则匹配 |
2022 | 找终点 | https://blog.csdn/banxia_frontend/article/details/130117501 | 逻辑分析 |
2022 | 执行时长 | https://blog.csdn/banxia_frontend/article/details/130119270 | 逻辑分析 |
2022 | 查找众数及中位数 | https://blog.csdn/banxia_frontend/article/details/129288857 | 逻辑分析 |
2022 | 考勤信息 | https://blog.csdn/banxia_frontend/article/details/130070348 | 逻辑分析 |
2022 | 最大N个数与最小N个数的和 | https://blog.csdn/banxia_frontend/article/details/130174473 | 字符串 |
2022 | 数组去重和排序 | https://blog.csdn/banxia_frontend/article/details/129720509 | 字符串 |
2022 | 数组拼接 | https://blog.csdn/banxia_frontend/article/details/130173373 | 字符串 |
2022 | ABR 车路协同场景 | https://blog.csdn/banxia_frontend/article/details/130171646 | 逻辑分析 |
2022 | 水仙花数 Ⅰ | https://blog.csdn/banxia_frontend/article/details/130171852 | 逻辑分析 |
2022 | 构成正方形的数量 | https://blog.csdn/banxia_frontend/article/details/130172005 | 数学问题 |
2022 | 约瑟夫问题 | https://blog.csdn/banxia_frontend/article/details/129307090 | 约瑟夫环问题 |
2022 | 素数之积 | https://blog.csdn/banxia_frontend/article/details/130172414 | 数学问题 |
2022 | 表达式括号匹配 | https://blog.csdn/banxia_frontend/article/details/130175159 | 数据结构 / 栈 |
2022 | 括号匹配 | https://blog.csdn/banxia_frontend/article/details/130175261 | 数据结构 / 栈 |
2022 | 最大括号深度 | https://blog.csdn/banxia_frontend/article/details/130175347 | 数据结构 / 栈 |
2022 | 消消乐游戏 | https://blog.csdn/banxia_frontend/article/details/130177360 | 数据结构 / 栈 |
2022 | 用连续自然数之和来表达整数 | https://blog.csdn/banxia_frontend/article/details/130172885 | 滑动窗口 |
2022 | 最大花费金额 | https://blog.csdn/banxia_frontend/article/details/130116925 | 滑动窗口 |
2022 | 滑动窗口最大和 | https://blog.csdn/banxia_frontend/article/details/130116591 | 滑动窗口 |
2022 | 字符串排序 | https://blog.csdn/banxia_frontend/article/details/130096551 | 字符串 |
2022 | 分糖果 | https://blog.csdn/banxia_frontend/article/details/130116367 | 位运算 |
2022 | 火星文计算 | https://blog.csdn/banxia_frontend/article/details/130116171 | 正则匹配 |
2022 | 猴子爬山 | https://blog.csdn/banxia_frontend/article/details/130115751 | 动态规划 |
2022 | We Are A Team | https://blog.csdn/banxia_frontend/article/details/130115654 | 数据结构 / 并查集 |
2022 | 寻找身高相近的小朋友 | https://blog.csdn/banxia_frontend/article/details/130114770 | 逻辑分析 |
2022 | 数组组成的最小数字 | https://blog.csdn/banxia_frontend/article/details/130114597 | 字符串 |
2022 | 整型数组按个位值排序 | https://blog.csdn/banxia_frontend/article/details/129306346 | 字符串 |
2022 | 运维日志排序 | https://blog.csdn/banxia_frontend/article/details/130114406 | 字符串 |
2022 | 字符统计及重排 | https://blog.csdn/banxia_frontend/article/details/130173033 | 字符串 |
2022 | 按身高和体重排队 | https://blog.csdn/banxia_frontend/article/details/130104661 | 字符串 |
2022 | 磁盘容量排序 | https://blog.csdn/banxia_frontend/article/details/130104442 | 双指针 |
2022 | 等式的最大差 | https://blog.csdn/banxia_frontend/article/details/130096227 | 逻辑分析 |
2022 | 翻牌求最大分 | https://blog.csdn/banxia_frontend/article/details/130096437 | 动态规划 |
2022 | 冠亚军排名 | https://blog.csdn/banxia_frontend/article/details/129308421 | 字符串 |
2022 | 堆栈中的剩余数字 | https://blog.csdn/banxia_frontend/article/details/130096204 | 逻辑分析 |
2022 | 5键键盘 | https://blog.csdn/banxia_frontend/article/details/130096051 | 逻辑分析 |
2022 | 报数游戏 | https://blog.csdn/banxia_frontend/article/details/130095889 | 约瑟夫环问题 |
2022 | 高矮个子排队 | https://blog.csdn/banxia_frontend/article/details/130095797 | 滑动窗口 |
2022 | 新工号中数字的最短长度 | https://blog.csdn/banxia_frontend/article/details/130095475 | 数学问题 |
2022 | 分班问题 | https://blog.csdn/banxia_frontend/article/details/130095305 | 逻辑分析 |
2022 | 免单统计 | https://blog.csdn/banxia_frontend/article/details/129997689 | 字符串 |
2022 | 喊7的次数重排 | https://blog.csdn/banxia_frontend/article/details/130072441 | 约瑟夫环问题 |
2022 | 玩牌高手 | https://blog.csdn/banxia_frontend/article/details/130072194 | 动态规划 |
2022 | 最少交换次数 | https://blog.csdn/banxia_frontend/article/details/130042175 | 滑动窗口 |
2022 | 水仙花数Ⅱ | https://blog.csdn/banxia_frontend/article/details/130036570 | 分治递归 |
2022 | 关联子串 | https://blog.csdn/banxia_frontend/article/details/130036439 | 深度优先搜索DFS |
2022 | 全排列 | https://blog.csdn/banxia_frontend/article/details/130036332 | 数学问题 |
2022 | 解密犯罪时间 | https://blog.csdn/banxia_frontend/article/details/130036240 | 深度优先搜索DFS |
2022 | 矩形相交的面积 | https://blog.csdn/banxia_frontend/article/details/130036104 | 逻辑分析 |
2022 | 数大雁 | https://blog.csdn/banxia_frontend/article/details/130035713 | 逻辑分析 |
2022 | 篮球比赛 | https://blog.csdn/banxia_frontend/article/details/130035571 | 深度优先搜索DFS |
2022 | 数字反转打印 | https://blog.csdn/banxia_frontend/article/details/130022410 | 逻辑分析 |
2022 | 停车场车辆统计 | https://blog.csdn/banxia_frontend/article/details/130022260 | 逻辑分析 |
2022 | 太阳能板最大面积 | https://blog.csdn/banxia_frontend/article/details/130022091 | 双指针 |
2022 | 最大时间 | https://blog.csdn/banxia_frontend/article/details/130021778 | 深度优先搜索DFS |
2022 | 第k个排列 | https://blog.csdn/banxia_frontend/article/details/130021165 | 分治递归 |
2022 | 计算礼品发放的最小分组数目 | https://blog.csdn/banxia_frontend/article/details/130019625 | 逻辑分析 |
2022 | 找车位 | https://blog.csdn/banxia_frontend/article/details/130019456 | 逻辑分析 |
2022 | 字符串子序列II | https://blog.csdn/banxia_frontend/article/details/130010116 | 双指针 |
2022 | 求最多可以派出多少支团队 | https://blog.csdn/banxia_frontend/article/details/130009910 | 双指针 |
2022 | 流水线 | https://blog.csdn/banxia_frontend/article/details/130000922 | 逻辑分析 |
2022 | 事件推送、 所有(Ai, Bj)数对 | https://blog.csdn/banxia_frontend/article/details/130000553 | 逻辑分析 |
2022 | 找朋友 | https://blog.csdn/banxia_frontend/article/details/129999376 | 数据结构 / 栈 |
2022 | 统计射击比赛成绩 | https://blog.csdn/banxia_frontend/article/details/129998971 | 字符串 |
2022 | 分苹果 | https://blog.csdn/banxia_frontend/article/details/129998670 | 位运算 |
2022 | 最大股票收益 | https://blog.csdn/banxia_frontend/article/details/129306467 | 贪心思维 |
2022 | 单词重量 | https://blog.csdn/banxia_frontend/article/details/129998460 | 逻辑分析 |
2022 | 第 K 个字母在原来字符串的索引 | https://blog.csdn/banxia_frontend/article/details/129997884 | 字符串 |
2022 | 求解连续数列 | https://blog.csdn/banxia_frontend/article/details/129306575 | 逻辑分析 |
2022 | 求符合要求的结对方式 | https://blog.csdn/banxia_frontend/article/details/129987232 | 逻辑分析 |
2022 | 德州扑克 | https://blog.csdn/banxia_frontend/article/details/129987036 | 逻辑分析 |
2022 | 两数之和绝对值最小 | https://blog.csdn/banxia_frontend/article/details/129986881 | 逻辑分析 |
2022 | 绘图机器 | https://blog.csdn/banxia_frontend/article/details/130022003 | 逻辑分析 |
2022题库-200分
年份 | 标题 | 链接 | 考点 |
---|---|---|---|
2022 | 最长广播响应 | https://blog.csdn/banxia_frontend/article/details/129698669 | 图论 / 单源最短路径(dijkstra) |
2022 | 考古学家 | https://blog.csdn/banxia_frontend/article/details/129699036 | 深度优先搜索DFS |
2022 | 贪吃蛇 | https://blog.csdn/banxia_frontend/article/details/129718597 | 逻辑分析 |
2022 | 最大社交距离 | https://blog.csdn/banxia_frontend/article/details/129719561 | 逻辑分析 |
2022 | 最小传输时延 | https://blog.csdn/banxia_frontend/article/details/129720107 | 图论 / 单源最短路径(dijkstra) |
2022 | 叠积木 | https://blog.csdn/banxia_frontend/article/details/129393995 | 回溯算法 |
2022 | 打印任务排序 | https://blog.csdn/banxia_frontend/article/details/129720672 | 字符串 |
2022 | 统计文本数量 | https://blog.csdn/banxia_frontend/article/details/129785957 | 正则匹配 |
2022 | 报文解压缩 | https://blog.csdn/banxia_frontend/article/details/129786100 | 数据结构 / 栈 |
2022 | 污染水域 | https://blog.csdn/banxia_frontend/article/details/129786219 | 图的多源BFS |
2022 | 连续出牌数量 | https://blog.csdn/banxia_frontend/article/details/129786290 | 数据结构 / 并查集 |
2022 | 简易内存池 | https://blog.csdn/banxia_frontend/article/details/129786608 | 区间问题 / 区间交集 |
2022 | 区间交集 | https://blog.csdn/banxia_frontend/article/details/129793003 | 区间问题 / 区间合并 |
2022 | 单词搜索 | https://blog.csdn/banxia_frontend/article/details/129793166 | 回溯算法 |
2022 | 最长的顺子 | https://blog.csdn/banxia_frontend/article/details/129793342 | 逻辑分析 |
2022 | 九宫格按键输入 | https://blog.csdn/banxia_frontend/article/details/129803233 | 数据结构 / 栈 |
2022 | 任务最优调度 | https://blog.csdn/banxia_frontend/article/details/129803733 | 贪心思维 |
2022 | 仿LISP运算 | https://blog.csdn/banxia_frontend/article/details/129804704 | 数据结构 / 栈 |
2022 | 学生方阵 | https://blog.csdn/banxia_frontend/article/details/129805545 | 逻辑分析 |
2022 | 发广播 | https://blog.csdn/banxia_frontend/article/details/129805770 | 数据结构 / 并查集 |
2022 | 字符串比较 | https://blog.csdn/banxia_frontend/article/details/129813983 | 双指针 |
2022 | 斗地主之顺子 | https://blog.csdn/banxia_frontend/article/details/129844867 | 数据结构 / 栈 |
2022 | 数据分类 | https://blog.csdn/banxia_frontend/article/details/129845067 | 逻辑分析 |
2022 | 高效的任务规划 | https://blog.csdn/banxia_frontend/article/details/129845378 | 动态规划 + 贪心思维 |
2022 | 完全二叉树非叶子部分后序遍历 | https://blog.csdn/banxia_frontend/article/details/129845637 | 数据结构 / 二叉树 |
2022 | 分积木 | https://blog.csdn/banxia_frontend/article/details/129845791 | 位运算 |
2022 | 字符串匹配 | https://blog.csdn/banxia_frontend/article/details/129845965 | 正则匹配 |
2022 | 目录删除 | https://blog.csdn/banxia_frontend/article/details/129855812 | 数据结构 / 二叉树 |
2022 | 比较两个版本号的大小 | https://blog.csdn/banxia_frontend/article/details/129865461 | 逻辑分析 |
2022 | 找最小数 | https://blog.csdn/banxia_frontend/article/details/129951423 | 数据结构 / 栈 |
2022 | 最少面试官数 | https://blog.csdn/banxia_frontend/article/details/129894367 | 贪心思维 |
2022 | 没有回文串 | https://blog.csdn/banxia_frontend/article/details/130175044 | 数位搜索 + 回文子串涵盖判断 |
2022 | 服务失效判断 | https://blog.csdn/banxia_frontend/article/details/129867851 | 数据结构 / 并查集 |
2022 | 欢乐的周末 | https://blog.csdn/banxia_frontend/article/details/129941687 | 数据结构 / 并查集 |
2022 | 猜密码 | https://blog.csdn/banxia_frontend/article/details/129894608 | 深度优先搜索DFS |
2022 | N进制减法 | https://blog.csdn/banxia_frontend/article/details/130175487 | 字符串 |
2022 | 热点网站统计 | https://blog.csdn/banxia_frontend/article/details/129895021 | 字符串 |
2022 | 找到比自己强的人数 | https://blog.csdn/banxia_frontend/article/details/129877804 | 逻辑分析 |
2022 | 导师请吃火锅 | https://blog.csdn/banxia_frontend/article/details/129877961 | 贪心算法 |
2022 | 最小传输时延Ⅱ | https://blog.csdn/banxia_frontend/article/details/129866764 | 深度优先搜索DFS |
2022 | TLV解析Ⅱ | https://blog.csdn/banxia_frontend/article/details/130175661 | 字符串 |
2022 | 矩阵扩散 | https://blog.csdn/banxia_frontend/article/details/130175792 | 图论 / 图的多源BFS |
2022 | 图像物体的边界 | https://blog.csdn/banxia_frontend/article/details/129940529 | 数据结构 / 并查集 |
2022 | 出错的或电路 | https://blog.csdn/banxia_frontend/article/details/129939817 | 深度优先搜索DFS |
2022 | 跳格子游戏 | https://blog.csdn/banxia_frontend/article/details/129866599 | 图论 / 拓扑排序 |
2022 | 城市聚集度 | https://blog.csdn/banxia_frontend/article/details/129865737 | 数据结构 / 并查集 |
2022 | 可以组成网络的服务器 | https://blog.csdn/banxia_frontend/article/details/129865702 | 深度优先搜索DFS |
2022 | 计算疫情扩散时间 | https://blog.csdn/banxia_frontend/article/details/129834614 | 图论 / 图的多源BFS |
2022 | 演唱会、计算最多能观看几场演出 | https://blog.csdn/banxia_frontend/article/details/129834593 | 区间问题 / 最多不相交区间个数 |
2022 | 快速人名查找 | https://blog.csdn/banxia_frontend/article/details/129827444 | 回溯算法 |
2022 | 内存资源分配 | https://blog.csdn/banxia_frontend/article/details/129814405 | 逻辑分析 |
2022 | 找单词 | https://blog.csdn/banxia_frontend/article/details/130189657 | 深度优先搜索DFS |
华为od介绍
OD,全称(Outsourcing Dispacth)模式,目前华为和德科联合招聘的简称。华为社招基本都是OD招聘,17级以下都是OD模式(13-17)。
招聘流程
-
投简历
-
机考
笔试是三道算法题,时间是150分钟也就是两个半小时。
分值是100、100、200
如果是目标院校的话,好像150分就过了,不是的话分数线好像会高很多。我抽到的题不难,满分通过。
-
性格测试
笔试通过后会做一套性格测试题。请注意此环节也会挂人!!!
-
技术一面
一般是未来直属领导进行面试
-
技术二面
不同部门的交叉面试
-
HR与主管面
-
录用
机考
机试总共三题,前两题每题100分,第三题200分。
150分是华为统一的通过分数线。但各部门的要求又不一样,通常非目标院校的分数要求更高些。300+是高分,260+是较为安全的分数。总之分数越高越高,对后续的定级、综面、HR审批都有益处。
机试可选语言:C/C++、java、python、js
机考时长:2.5小时
备考
最好不要使用JS参加机考。
不要盲目刷题,2023年的题库一定要刷完。2022年有时间可以去看。最好是看有四种语言解答的题库,一种看不懂,可以换另一种语言。
考试注意事项
1、全程不要离开摄像头;
2、三道题的答题时间合理安排,第三题一定要去做;
3、参考的题库,请务必修改代码,可能会查重!!!
TIPS
- 机考成绩一般第二天出来
- 机考没通过,半年后可再次参加
更多推荐
2023 华为OD机试备考攻略 以及题库目录分值说明 考点说明
发布评论