独家整理总结上岸技巧,答读者问华为OD 华为OD机试 C卷 + D卷 + B卷 +A卷备考攻略

文章目录

  • 华为OD机考:统一考试 C卷 + D卷 + B卷 +A卷
  • 什么是华为OD
  • 华为 OD 应聘流程
  • 华为 od 机试 :机试、 分数、 院校问题
  • 华为 OD 机试:二本院校有机会吗?
  • 华为 OD 机试:跨专业可以参加华为OD
  • 华为 OD 机试:华为 OD 简历被锁定
  • 华为 OD 机试:正式员工与OD员工的区别
  • 华为 OD 机试:华为 od 岗的薪资待遇
  • 华为 OD 机试:华为OD能不能转正,转正要求及转正率怎么样
  • 支持的语言
  • 华为od机试C卷 - 100分
  • 华为od机试C卷 - 200分
  • 2023华为OD统一考试(B卷) - 100分值
  • 2023华为OD统一考试(B卷) - 200分值
  • 华为OD统一考试【A卷】题库-100分
  • 华为OD统一考试【A卷】题库-200分

华为OD机考:统一考试 C卷 + D卷 + B卷 +A卷

2023年11月份,华为官方已经将 华为OD机考:OD统一考试(A卷 / B卷)切换到 OD统一考试(C卷)和 OD统一考试(D卷) 。根据考友反馈:目前抽到的试卷为B卷或C卷/D卷,其中C卷居多 ,按照之前的经验C卷D卷部分考题会复用A卷/B卷题,博主正积极从考过的同学收集C卷和D卷真题,可以查看下面的真题目录。
真题目录:华为OD机考机试 真题目录(C卷 + D卷 + B卷 + A卷) + 考点说明
专栏:2023华为OD机试( B卷+C卷+D卷)(C++JavaJSPy)
华为OD面试真题精选:华为OD面试真题精选
在线OJ:点击立即刷题,模拟真实机考环境

什么是华为OD

华为OD员工并非华为公司员工,而是由外包公司德科派驻到华为工作。德科是OD员工的雇主,负责签订合同和管理劳务关系,并发放工资和福利。华为推行同工同酬,所以OD的薪资与正式员工差不多。TIPS:每年都有OD员工转为正式员工。

华为OD的入职考核相当严格,特别是在信息安全和日常考核方面,行业内也有很多评论。试用期转正相对容易,主要看个人是否适应公司文化和业务能力是否达标。虽然公司提倡狼性文化,但试用期不通过的情况比较少。入职后还会进行背景调查,应该实事求是,不要犯傻。公司不会随便找理由裁员,因为面试周期和培训成本都很高。华为OD作为华为的后备资源池,考察员工绩效的标准和内部员工一样严格,因为最终目的是从中提取人才。因此,员工需要有危机意识,努力工作,做好自己,才能在任何公司中脱颖而出。

华为 OD 应聘流程

第一步:投递简历
提供姓名、邮箱、手机号、身份证号,用于锁定,所以投递前需要考虑清楚,投到项目组之后,一般不会转给另一个项目的 HR 了,也就是被锁定。
第二步:机试
3 道算法题,400 分满分,没有过半年之后才能参加下一次考试。
第三步:技术面
2 轮技术面试。
第四步:HR 与主管面试
第五步:录用,发 offer

华为 od 机试 :机试、 分数、 院校问题

机试总分 400。三道题目。100 + 100 + 200!
华为 od 考试时间为150分钟,共有三道编程题,分数分别为100、100和200。如果你是目标院校的话,及格线好像是160分,非目标院校则不确定,最少要考到300+,才比较稳。一般来说,985和211院校应该没问题。
华为 od 机试分数按照测试用例通过的比例确定,80%的通过率对应100分的得分为80分,200分的题目则对应160分的得分。前两道题目属于简单难度,第三道则比较难,难度与动态规划算法相当。

在机考邮件中,考题链接有效期为7天,可以好好刷题,160分还是比较容易拿到的。建议至少刷完所有的简单题,中等难度和困难题则视情况而定。

由于OD机考成绩会影响薪资,建议有能力的考生尽可能拿高分。需要注意的是,最好不要请人帮忙做题,因为电脑摄像头和手机扫码小程序会监测手机,而且后面的技术面试也会有手撕代码环节,如果差距太大可能会很尴尬。

据HR透露,参加机考的人数还是比较多的,至少一半以上。
在这里插入图片描述

华为 OD 机试:二本院校有机会吗?

有机会,但不大,大神除外!机考分数越高越好,所以需要提前刷题。机考通过后,如果没有收到面试邀请,也不要着急,非目标院校面试邀请发的时间比较晚。

非目标院校今年有点难,机试至少要考到 350 分,所以需要疯狂刷题,华为OD机考是有题库的,最好在考前刷完所有题库题目。

华为 OD 机试:跨专业可以参加华为OD

可以,但是如果你的本科院校比较差,上岸概率不大。

华为 OD 机试:华为 OD 简历被锁定

机试通过,性格测试也通过,但是没人联系面试,发现简历被锁定。此时需要主动去联系HR。让他帮助你查询原因。

华为 OD 机试:正式员工与OD员工的区别

华为外包员工与正式员工有许多不同之处。外包员工没有外网权限,因此无法访问某些网站和查找某些资料可能会更加困难。虽然有导师,但他们是外包公司的导师,而不是华为员工。外包员工的工卡是黄色的,只能用于出入门禁,每隔一年需要重新申请出入权限。此外,外包员工可能会感到归属感不足,例如在节日福利方面,正式员工可以获得礼品,而外包员工则可能会感到尴尬。有些会议只允许正式员工参加,例如政策会议等,与外包员工无关。除了工作由华为领导安排外,其他事情都由外包公司管理。

然而,外包员工也有一些优点。例如,如果不想加班,周末也可以选择不去。一般来说,外包员工不会被安排在周内版本守护工作中,也不会被要求在周内晚上临时支撑。如果出现问题,一般会叫正式员工。这是因为外包员工不是公司的员工,公司不能强制要求他们做任何事情。当然,这也因人而异,不同的项目和领导可能会有不同的要求。

需要注意的是,不同的部门之间可能存在差异,以上内容仅供参考。

华为OD和正式员工之间也有一些相同点和不同点。OD的卡证外观与正式员工相似,但只能用于门禁,不能直接刷卡消费。OD没有电子卡证,如果忘记带卡证,不能进入园区,只能找正式员工接待。OD的工号以300开头,而正式员工的工号以00开头。OD的绩效考核与正式员工不同,是与同级的OD员工一起考核。考勤相关的事宜由外企德科负责处理,但任何电子流都需要华为领导审批。薪资计算由外企德科处理,因为工资是由他们发放的。OD没有股票激励,但周末加班有双倍工资,可以在下个月15号一起发放。如果当月请假,加班费将自动抵扣。

除了以上不同点,OD基本上与正式员工相同,包括外网权限、日常节假日福利和开发任务分配。

华为 OD 机试:华为 od 岗的薪资待遇

  • 13 级中位数在 9k-13k,

  • 14 级中位数在 13k-17k,

  • 15 级中位数在 17k-21k,

  • 16 级中位数在 21k-25k,

  • 17 级中位数在 25k-29k

薪资结构基本工资+年终奖+分红**,在国外有补助,在华为干的越久,年底奖金和分红越多,这和其他公司一样。年终奖年终奖每个人都不一样,跟考核有关。15 级以上的华为员工年终奖一般是 6-12 个月工资。年度奖金计算为:A =4 个月工资,B+ =3 个月工资,B=2 个月工资。

华为 OD 机试:华为OD能不能转正,转正要求及转正率怎么样

要成为正式员工,需要满足以下条件:在可信专业级入职满一年,取得两次绩效A(或者优秀转正+一个A),部门有招聘计划,且通过体检。当然,还有其他细节要求,因为每个部门的要求都不一样。但是如果以上几个条件都不能满足,那么转正的机会就不大了。至于转正率,个人观点是,华为的OD转正率大约等于离职率减去社招和校招人员的数量。如果业务增加,转正率就会高于后者;反之,则会低于后者。

支持的语言

题解使用C++ Java JavaScript 以及python实现。

华为od机试C卷 - 100分

序号 题目 链接 知识点 刷题 所属
1 字符串序列判定/最后一个有效字符 https://blog.csdn.net/banxia_frontend/article/details/134300229 双指针 立即刷题 华为OD统一考试(C卷)
2 山脉的个数 https://blog.csdn.net/banxia_frontend/article/details/134322395 逻辑题 立即刷题 华为OD统一考试(C卷)
3 构成指定长度字符串的个数 https://blog.csdn.net/banxia_frontend/article/details/134450378 去重排列组合 立即刷题 华为OD统一考试(C卷)
4 用连续自然数之和来表达整数 https://blog.csdn.net/banxia_frontend/article/details/134430737 滑动窗口 立即刷题 华为OD统一考试(C卷)
5 全量和已占用字符集 https://blog.csdn.net/banxia_frontend/article/details/134430918 逻辑题 立即刷题 华为OD统一考试(C卷)
6 密码输入检测 https://blog.csdn.net/banxia_frontend/article/details/134431388 逻辑题 立即刷题 华为OD统一考试(C卷)
7 查找众数及中位数 https://blog.csdn.net/banxia_frontend/article/details/134451242 逻辑题 立即刷题 华为OD统一考试(C卷)
8 最长的指定瑕疵度的元音子串 https://blog.csdn.net/banxia_frontend/article/details/134451414 双指针 立即刷题 华为OD统一考试(C卷)
9 整数对最小和 https://blog.csdn.net/banxia_frontend/article/details/134451990 逻辑题 立即刷题 华为OD统一考试(C卷)
10 找出作弊的人 https://blog.csdn.net/banxia_frontend/article/details/134451961 排序比较 立即刷题 华为OD统一考试(C卷)
11 最长子字符串的长度/字符成环找偶数O https://blog.csdn.net/banxia_frontend/article/details/134474609 逻辑题 立即刷题 华为OD统一考试(C卷)
12 找座位 https://blog.csdn.net/banxia_frontend/article/details/134519903 逻辑题 立即刷题 华为OD统一考试(C卷)
13 转盘寿司 https://blog.csdn.net/banxia_frontend/article/details/134521254 循环数组/栈 立即刷题 华为OD统一考试(C卷
14 找朋友 https://blog.csdn.net/banxia_frontend/article/details/134521336 立即刷题 华为OD统一考试(C卷
15 爱吃蟠桃的孙悟空 https://blog.csdn.net/banxia_frontend/article/details/134563292 二分法 立即刷题 华为OD统一考试(C卷
16 游戏分组/英雄联盟 https://blog.csdn.net/banxia_frontend/article/details/134564424 DFS 立即刷题 华为OD统一考试(C卷
17 求满足条件的最长子串的长度 https://blog.csdn.net/banxia_frontend/article/details/134564473 滑动窗口 立即刷题 华为OD统一考试(C卷
18 分割均衡字符串 https://blog.csdn.net/banxia_frontend/article/details/134588066 贪心 立即刷题 华为OD统一考试(C卷
19 机器人仓库搬砖 https://blog.csdn.net/banxia_frontend/article/details/134609013 二分法 立即刷题 华为OD统一考试(C卷
20 出租车计费 、靠谱的车 https://blog.csdn.net/banxia_frontend/article/details/134609213 数学 立即刷题 华为OD统一考试(C卷
21 寻找最富裕的小家庭 https://blog.csdn.net/banxia_frontend/article/details/134622503 逻辑题 华为OD统一考试(C卷
22 开源项目热度榜单 https://blog.csdn.net/banxia_frontend/article/details/134632396 排序比较 华为OD统一考试(C卷
23 考勤信息 https://blog.csdn.net/banxia_frontend/article/details/134632714 逻辑题 华为OD统一考试(C卷
24 寻找身高相近的小朋友 https://blog.csdn.net/banxia_frontend/article/details/134633446 逻辑题 华为OD统一考试(C卷
25 分配土地 https://blog.csdn.net/banxia_frontend/article/details/134677846 数学 华为OD统一考试(C卷
26 剩余银饰的重量 https://blog.csdn.net/banxia_frontend/article/details/134678720 暴力模拟 华为OD统一考试(C卷
27 内存冷热标记 https://blog.csdn.net/banxia_frontend/article/details/134699504 排序比较 华为OD统一考试(C卷
28 字符串摘要 https://blog.csdn.net/banxia_frontend/article/details/134699684 逻辑题 华为OD统一考试(C卷
29 整型数组按个位值排序/最低位排序 https://blog.csdn.net/banxia_frontend/article/details/134699788 排序比较 华为OD统一考试(C卷
30 数组去重和排序 https://blog.csdn.net/banxia_frontend/article/details/134699863 排序比较 华为OD统一考试(C卷
31 学生排名/智能成绩表 https://blog.csdn.net/banxia_frontend/article/details/134700891 排序比较 华为OD统一考试(C卷
32 按身高和体重排队 https://blog.csdn.net/banxia_frontend/article/details/134700937 排序比较 华为OD统一考试(C卷
33 字符串变换最小字符串 https://blog.csdn.net/banxia_frontend/article/details/134700976 排序比较 华为OD统一考试(C卷
34 GPU 调度/执行时长 https://blog.csdn.net/banxia_frontend/article/details/134701034 逻辑题 华为OD统一考试(C卷
35 最大N个数与最小N个数的和 https://blog.csdn.net/banxia_frontend/article/details/134701110 逻辑题 华为OD统一考试(C卷
36 小明找位置 https://blog.csdn.net/banxia_frontend/article/details/134722983 二分法 华为OD统一考试(C卷
37 执行任务赚获取最多积分 https://blog.csdn.net/banxia_frontend/article/details/134749542 贪心 华为OD统一考试(C卷
38 最多购买宝石数目 https://blog.csdn.net/banxia_frontend/article/details/134750300 滑动窗口 华为OD统一考试(C卷
39 素数之积/RSA加密算法 https://blog.csdn.net/banxia_frontend/article/details/134770436 数学 华为OD统一考试(C卷
40 掌握单词个数、万能字符单词拼写 https://blog.csdn.net/banxia_frontend/article/details/134771050 逻辑题 华为OD统一考试(C卷
41 CPU算力分配 https://blog.csdn.net/banxia_frontend/article/details/134771758 数学 华为OD统一考试(C卷
42 小明的幸运数、最大坐标值 https://blog.csdn.net/banxia_frontend/article/details/134772493 逻辑题 华为OD统一考试(C卷
43 来自异国的客人/幸运数字 https://blog.csdn.net/banxia_frontend/article/details/134793796 数学 华为OD统一考试(C卷
44 园区参观路径 https://blog.csdn.net/banxia_frontend/article/details/134794410 动态规划 华为OD统一考试(C卷
45 英文输入法 https://blog.csdn.net/banxia_frontend/article/details/134794792 字符串 华为OD统一考试(C卷
46 字符串筛选排序 https://blog.csdn.net/banxia_frontend/article/details/134864833 字符串 华为OD统一考试(C卷
47 拼接URL https://blog.csdn.net/banxia_frontend/article/details/134795502 字符串 华为OD统一考试(C卷
48 最少停车数/停车场车辆统计 https://blog.csdn.net/banxia_frontend/article/details/134795768 逻辑题 华为OD统一考试(C卷
49 API集群负载统计 https://blog.csdn.net/banxia_frontend/article/details/134818933 字符串 华为OD统一考试(C卷
50 求最多可以派出多少支团队 https://blog.csdn.net/banxia_frontend/article/details/134818983 双指针 华为OD统一考试(C卷
51 寻找连续区间/数组连续和 https://blog.csdn.net/banxia_frontend/article/details/134819088 动态规划 华为OD统一考试(C卷
52 字符串分割转换 https://blog.csdn.net/banxia_frontend/article/details/134841118 字符串 华为OD统一考试(C卷
53 连续字母长度 https://blog.csdn.net/banxia_frontend/article/details/134841278 字符串 华为OD统一考试(C卷
54 火星文计算 https://blog.csdn.net/banxia_frontend/article/details/134841348 华为OD统一考试(C卷
55 虚拟游戏理财 https://blog.csdn.net/banxia_frontend/article/details/134891561 华为OD统一考试(C卷
56 绘图机器 https://blog.csdn.net/banxia_frontend/article/details/134841426 逻辑题 华为OD统一考试(C卷
57 机场航班调度 https://blog.csdn.net/banxia_frontend/article/details/134843115 排序比较 华为OD统一考试(C卷
58 围棋的气 https://blog.csdn.net/banxia_frontend/article/details/134908319 逻辑题 华为OD统一考试(C卷
59 小华地图寻宝 https://blog.csdn.net/banxia_frontend/article/details/134901578 DFS 华为OD统一考试(C卷
60 计算三叉搜索树的高度 华为OD统一考试(C卷
61 石头剪刀布游戏 https://blog.csdn.net/banxia_frontend/article/details/134909498 逻辑题 华为OD统一考试(C卷
62 多段线数据压缩 https://blog.csdn.net/banxia_frontend/article/details/134910108 数学题 华为OD统一考试(C卷
63 求字符串中所有整数的最小和 https://blog.csdn.net/banxia_frontend/article/details/134910880 逻辑题 华为OD统一考试(C卷

华为od机试C卷 - 200分

题目 链接 知识点 刷题
1 查找接口成功率最优时间段 https://blog.csdn.net/banxia_frontend/article/details/134450561 前缀和 立即刷题 华为OD统一考试(C卷
2 可以组成网络的服务器 https://blog.csdn.net/banxia_frontend/article/details/134450587 深度优先搜索DFS 立即刷题 华为OD统一考试(C卷
3 MELON的难题 https://blog.csdn.net/banxia_frontend/article/details/134450608 动态规划 立即刷题 华为OD统一考试(C卷
4 最长合法表达式 https://blog.csdn.net/banxia_frontend/article/details/134472024 双指针 华为OD统一考试(C卷
5 数据单元的变量替换 https://blog.csdn.net/banxia_frontend/article/details/134472566 逻辑题 华为OD统一考试(C卷
6 最多几个直角三角形 https://blog.csdn.net/banxia_frontend/article/details/134587216 DFS /栈 华为OD统一考试(C卷
7 欢乐的周末 https://blog.csdn.net/banxia_frontend/article/details/134588123 DFS 华为OD统一考试(C卷
城市聚集度/找城市 并查集 华为OD统一考试(C卷
找最小数 https://blog.csdn.net/banxia_frontend/article/details/134841982 华为OD统一考试(C卷
找单词 https://blog.csdn.net/banxia_frontend/article/details/134842033 DFS 华为OD统一考试(C卷
跳马 https://blog.csdn.net/banxia_frontend/article/details/134891949 BFS 华为OD统一考试(C卷
项目排期 DFS 华为OD统一考试(C卷
分月饼 https://blog.csdn.net/banxia_frontend/article/details/134892937 递归 华为OD统一考试(C卷
考古学家考古问题 https://blog.csdn.net/banxia_frontend/article/details/134911010 dfs 华为OD统一考试(C卷
分解连续正整数组合/ 分解正整数 https://blog.csdn.net/banxia_frontend/article/details/134947565 数学题 华为OD统一考试(C卷

2023华为OD统一考试(B卷) - 100分值

题目 链接 知识点
敏感字段加密 https://blog.csdn.net/banxia_frontend/article/details/130042378 字符串
IPv4地址转换成整数 https://blog.csdn.net/banxia_frontend/article/details/130042566 字符串
报文重排序 https://blog.csdn.net/banxia_frontend/article/details/130814556 字符串
整数编码 https://blog.csdn.net/banxia_frontend/article/details/130816655
阿里巴巴找黄金宝箱 (1) https://blog.csdn.net/banxia_frontend/article/details/130817028 指针
VLAN资源池 https://blog.csdn.net/banxia_frontend/article/details/130042590 逻辑分析
统计监控器、需要打开多少监控器 https://blog.csdn.net/banxia_frontend/article/details/130875613 逻辑分析
求字符串中所有整数的最小和 https://blog.csdn.net/banxia_frontend/article/details/130043034 逻辑分析
求满足条件的最长子串的长度 https://blog.csdn.net/banxia_frontend/article/details/130043268 滑动窗口
字符串分割 https://blog.csdn.net/banxia_frontend/article/details/130888094 字符串
简易压缩算法 https://blog.csdn.net/banxia_frontend/article/details/130887642 字符串
一种字符串压缩表示的解压 https://blog.csdn.net/banxia_frontend/article/details/130043674 字符串
矩阵最大值 https://blog.csdn.net/banxia_frontend/article/details/130044296 逻辑分析
字符串加密 https://blog.csdn.net/banxia_frontend/article/details/130047719 动态规划
英文输入法 https://blog.csdn.net/banxia_frontend/article/details/130047940 字符串
拼接URL https://blog.csdn.net/banxia_frontend/article/details/130049091 正则匹配
相对开音节 https://blog.csdn.net/banxia_frontend/article/details/130057726 正则匹配
最远足迹 https://blog.csdn.net/banxia_frontend/article/details/130057872 数据结构
字符串序列判定 https://blog.csdn.net/banxia_frontend/article/details/130069530 指针
数列描述 https://blog.csdn.net/banxia_frontend/article/details/130070682 动态规划
寻找相同子串 https://blog.csdn.net/banxia_frontend/article/details/130071234 字符串
字符串变换最小字符串 https://blog.csdn.net/banxia_frontend/article/details/129289091 字符串
找终点 https://blog.csdn.net/banxia_frontend/article/details/130117501 逻辑分析
执行时长 https://blog.csdn.net/banxia_frontend/article/details/130119270 逻辑分析
用户调度问题 https://blog.csdn.net/banxia_frontend/article/details/130889808 深度优先搜索DFS
数组拼接 https://blog.csdn.net/banxia_frontend/article/details/130173373 字符串
检查是否存在满足条件的数字组合 https://blog.csdn.net/banxia_frontend/article/details/130174695 深度优先搜索DFS
水仙花数 Ⅰ https://blog.csdn.net/banxia_frontend/article/details/130171852 逻辑分析
路灯照明问题 https://blog.csdn.net/banxia_frontend/article/details/130174877 区间问题 / 区间合并
消消乐游戏 https://blog.csdn.net/banxia_frontend/article/details/130177360 数据结构
用连续自然数之和来表达整数 https://blog.csdn.net/banxia_frontend/article/details/130172885 滑动窗口
最大花费金额 https://blog.csdn.net/banxia_frontend/article/details/130116925 滑动窗口
分糖果 https://blog.csdn.net/banxia_frontend/article/details/130116367 位运算
猴子爬山 https://blog.csdn.net/banxia_frontend/article/details/130115751 动态规划
数组组成的最小数字 https://blog.csdn.net/banxia_frontend/article/details/130114597 字符串
整型数组按个位值排序 https://blog.csdn.net/banxia_frontend/article/details/129306346 字符串
运维日志排序 https://blog.csdn.net/banxia_frontend/article/details/130114406 字符串
字符统计及重排 https://blog.csdn.net/banxia_frontend/article/details/130173033 字符串
按身高和体重排队 https://blog.csdn.net/banxia_frontend/article/details/130104661 字符串
磁盘容量排序 https://blog.csdn.net/banxia_frontend/article/details/130104442 双指针
5键键盘 https://blog.csdn.net/banxia_frontend/article/details/130096051 逻辑分析
报数游戏 https://blog.csdn.net/banxia_frontend/article/details/130095889 约瑟夫环问题
高矮个子排队 https://blog.csdn.net/banxia_frontend/article/details/130095797 滑动窗口
分班问题 https://blog.csdn.net/banxia_frontend/article/details/130095305 逻辑分析
喊7的次数重排 https://blog.csdn.net/banxia_frontend/article/details/130072441 约瑟夫环问题
玩牌高手 https://blog.csdn.net/banxia_frontend/article/details/130072194 动态规划
最少交换次数 https://blog.csdn.net/banxia_frontend/article/details/130042175 滑动窗口
水仙花数Ⅱ https://blog.csdn.net/banxia_frontend/article/details/130036570 分治递归
关联子串 https://blog.csdn.net/banxia_frontend/article/details/130036439 深度优先搜索DFS
矩形相交的面积 https://blog.csdn.net/banxia_frontend/article/details/130036104 逻辑分析
数字反转打印 https://blog.csdn.net/banxia_frontend/article/details/130022410 逻辑分析
太阳能板最大面积 https://blog.csdn.net/banxia_frontend/article/details/130022091 双指针
绘图机器 https://blog.csdn.net/banxia_frontend/article/details/130022003 逻辑分析
字符串子序列II https://blog.csdn.net/banxia_frontend/article/details/130010116 双指针
求最多可以派出多少支团队 https://blog.csdn.net/banxia_frontend/article/details/130009910 双指针
流水线 https://blog.csdn.net/banxia_frontend/article/details/130000922 逻辑分析
事件推送、 所有(Ai, Bj)数对 https://blog.csdn.net/banxia_frontend/article/details/130000553 逻辑分析
找朋友 https://blog.csdn.net/banxia_frontend/article/details/129999376 数据结构
统计射击比赛成绩 https://blog.csdn.net/banxia_frontend/article/details/129998971 字符串
分苹果 https://blog.csdn.net/banxia_frontend/article/details/129998670 位运算
最长的顺子 https://blog.csdn.net/banxia_frontend/article/details/129793342 逻辑分析
斗地主之顺子 https://blog.csdn.net/banxia_frontend/article/details/129844867 数据结构
热点网站统计 https://blog.csdn.net/banxia_frontend/article/details/129895021 字符串
出错的或电路 https://blog.csdn.net/banxia_frontend/article/details/129939817 深度优先搜索DFS
快速人名查找 https://blog.csdn.net/banxia_frontend/article/details/129827444 回溯算法
比赛 https://blog.csdn.net/banxia_frontend/article/details/130898490 字符串
补种未成活胡杨 https://blog.csdn.net/banxia_frontend/article/details/130900032 滑动窗口
五子棋迷 https://blog.csdn.net/banxia_frontend/article/details/130900644 滑动窗口
组成最大数 https://blog.csdn.net/banxia_frontend/article/details/130901124 字符串
全量和已占用字符集 https://blog.csdn.net/banxia_frontend/article/details/130071738 字符串
乱序整数序列两数之和绝对值最小 https://blog.csdn.net/banxia_frontend/article/details/130901386 双指针
寻找连续区间、数据连续和 https://blog.csdn.net/banxia_frontend/article/details/130901621 动态规划
非严格递增连续数字序列 https://blog.csdn.net/banxia_frontend/article/details/130901696 指针
快递运输 https://blog.csdn.net/banxia_frontend/article/details/130901947 逻辑分析
不等式是否满足约束并输出最大差 https://blog.csdn.net/banxia_frontend/article/details/130902299 逻辑分析
靠谱的车 https://blog.csdn.net/banxia_frontend/article/details/130902533 位运算
选修课 https://blog.csdn.net/banxia_frontend/article/details/130903630 位运算
连续字母长度 https://blog.csdn.net/banxia_frontend/article/details/130048972 正则匹配
找车位 https://blog.csdn.net/banxia_frontend/article/details/130019456 逻辑分析
数字涂色 https://blog.csdn.net/banxia_frontend/article/details/130172193 逻辑分析
查找众数及中位数 https://blog.csdn.net/banxia_frontend/article/details/129288857 逻辑分析
数组去重和排序 https://blog.csdn.net/banxia_frontend/article/details/129720509 字符串
单词接龙 https://blog.csdn.net/banxia_frontend/article/details/130044643 字符串
最长公共后缀 https://blog.csdn.net/banxia_frontend/article/details/1309103293 排序
单词接龙 https://blog.csdn.net/banxia_frontend/article/details/130044643 字符串
最大矩阵和、最大子矩阵 https://blog.csdn.net/banxia_frontend/article/details/130934482 动态规划
数据分类 https://blog.csdn.net/banxia_frontend/article/details/129845067 逻辑分析
TLV 编码 https://blog.csdn.net/banxia_frontend/article/details/130048337 字符串
调座、座位调整 https://blog.csdn.net/banxia_frontend/article/details/131057134 逻辑分析
字符串摘要 https://blog.csdn.net/banxia_frontend/article/details/131077082 字符串
代码编辑器 https://blog.csdn.net/banxia_frontend/article/details/131076674 字符串
经典屏保 https://blog.csdn.net/banxia_frontend/article/details/131077496 逻辑分析
食堂供餐 https://blog.csdn.net/banxia_frontend/article/details/131077763 二分法
阿里巴巴找黄金宝箱(II) https://blog.csdn.net/banxia_frontend/article/details/131077928 深度优先搜索DFS
阿里巴巴找黄金宝箱(I) https://blog.csdn.net/banxia_frontend/article/details/131078473 指针
模拟消息队列 https://blog.csdn.net/banxia_frontend/article/details/131097948
阿里巴巴找黄金宝箱(V) https://blog.csdn.net/banxia_frontend/article/details/131098330 滑动窗口
矩阵稀疏扫描 https://blog.csdn.net/banxia_frontend/article/details/131098534 逻辑分析
报文回路 https://blog.csdn.net/banxia_frontend/article/details/131387764 逻辑分析
计算最接近的数 https://blog.csdn.net/banxia_frontend/article/details/131466725
求最小步数 https://blog.csdn.net/banxia_frontend/article/details/131487991 逻辑分析,动态规划
分割数组的最大差值 https://blog.csdn.net/banxia_frontend/article/details/131488179
增强的strstr https://blog.csdn.net/banxia_frontend/article/details/131609115 正则表达式
支持优先级的队列 https://blog.csdn.net/banxia_frontend/article/details/131609615 数据结构

2023华为OD统一考试(B卷) - 200分值

题目 链接 知识点
书籍叠放 https://blog.csdn.net/banxia_frontend/article/details/130903074 耐心排序 + 二分查找
We Are A Team https://blog.csdn.net/banxia_frontend/article/details/130115654 数据结构 / 并查集
区间交集 https://blog.csdn.net/banxia_frontend/article/details/129793003 区间问题 / 区间合并
跳格子游戏 https://blog.csdn.net/banxia_frontend/article/details/129866599 图论 / 拓扑排序
找单词 https://blog.csdn.net/banxia_frontend/article/details/130189657 深度优先搜索DFS
字符串比较 https://blog.csdn.net/banxia_frontend/article/details/129813983 双指针
德州扑克 https://blog.csdn.net/banxia_frontend/article/details/129987036 逻辑分析
服务失效判断 https://blog.csdn.net/banxia_frontend/article/details/129867851 数据结构 / 并查集
打印任务排序 https://blog.csdn.net/banxia_frontend/article/details/129720672 字符串
最少面试官数 https://blog.csdn.net/banxia_frontend/article/details/129894367 贪心思维
欢乐的周末 https://blog.csdn.net/banxia_frontend/article/details/129941687 数据结构 / 并查集
找最小数 https://blog.csdn.net/banxia_frontend/article/details/129951423 数据结构
单词搜索、找到它 https://blog.csdn.net/banxia_frontend/article/details/129793166 回溯算法
解密犯罪时间 https://blog.csdn.net/banxia_frontend/article/details/130036240 深度优先搜索DFS
九宫格按键输入 https://blog.csdn.net/banxia_frontend/article/details/129803233 数据结构
简易内存池 https://blog.csdn.net/banxia_frontend/article/details/129786608 区间问题 / 区间交集
连续出牌数量 https://blog.csdn.net/banxia_frontend/article/details/129786290 数据结构 / 并查集
图像物体的边界 https://blog.csdn.net/banxia_frontend/article/details/129940529 数据结构 / 并查集
可以组成网络的服务器 https://blog.csdn.net/banxia_frontend/article/details/129865702 深度优先搜索DFS
宜居星球改造计划 https://blog.csdn.net/banxia_frontend/article/details/130876921 深度优先搜索DFS
猜密码 https://blog.csdn.net/banxia_frontend/article/details/129894608 深度优先搜索DFS
学生方阵 https://blog.csdn.net/banxia_frontend/article/details/129805545 逻辑分析
考古学家 https://blog.csdn.net/banxia_frontend/article/details/129699036 深度优先搜索DFS
最小传输时延 https://blog.csdn.net/banxia_frontend/article/details/129720107 图论 / 单源最短路径(dijkstra)
计算疫情扩散时间 https://blog.csdn.net/banxia_frontend/article/details/129834614 图论 / 图的多源BFS
仿LISP运算 https://blog.csdn.net/banxia_frontend/article/details/129804704 数据结构
贪吃蛇 https://blog.csdn.net/banxia_frontend/article/details/129718597 逻辑分析
堆栈中的剩余数字 https://blog.csdn.net/banxia_frontend/article/details/130096204 逻辑分析
第k个排列 https://blog.csdn.net/banxia_frontend/article/details/130021165 分治递归
最长的指定瑕疵度的元音子串 https://blog.csdn.net/banxia_frontend/article/details/130069776
火星文计算 https://blog.csdn.net/banxia_frontend/article/details/130116171 正则匹配
篮球比赛 https://blog.csdn.net/banxia_frontend/article/details/130035571 深度优先搜索DFS
目录删除 https://blog.csdn.net/banxia_frontend/article/details/129855812 数据结构 / 二叉树
叠积木 https://blog.csdn.net/banxia_frontend/article/details/129393995 回溯算法
导师请吃火锅 https://blog.csdn.net/banxia_frontend/article/details/129877961 贪心算法
最长广播响应 https://blog.csdn.net/banxia_frontend/article/details/129698669 图论 / 单源最短路径(dijkstra)
构成正方形的数量 https://blog.csdn.net/banxia_frontend/article/details/130172005 数学问题
解压报文、压缩报文还原 https://blog.csdn.net/banxia_frontend/article/details/129786100 数据结构
最长的完全交替连续方波信号 https://blog.csdn.net/banxia_frontend/article/details/130918632 数据结构
数据最节约的备份方法 https://blog.csdn.net/banxia_frontend/article/details/130918632 数据结构
数组二叉树 https://blog.csdn.net/banxia_frontend/article/details/130937852 数据结构 / 二叉树
服务器广播、需要广播的服务器数量 https://blog.csdn.net/banxia_frontend/article/details/130937106
演唱会、计算最多能观看几场演出 https://blog.csdn.net/banxia_frontend/article/details/129834593 区间问题 / 最多不相交区间个数
寻找最大价值的矿堆 https://blog.csdn.net/banxia_frontend/article/details/131058167 深度优先搜索DFS
代表团坐车 https://blog.csdn.net/banxia_frontend/article/details/131058296 动态规划
通过软盘拷贝文件 https://blog.csdn.net/banxia_frontend/article/details/131078192 动态规划
相同数字组成图形的周长 https://blog.csdn.net/banxia_frontend/article/details/129508588 逻辑分析
最佳植树距离 https://blog.csdn.net/banxia_frontend/article/details/131096963 二分法
阿里巴巴找黄金宝箱(IV) https://blog.csdn.net/banxia_frontend/article/details/131097360 逻辑分析
战场索敌 https://blog.csdn.net/banxia_frontend/article/details/131445865 深度优先搜索
跳格子1 https://blog.csdn.net/banxia_frontend/article/details/131446639
不开心的小朋友 https://blog.csdn.net/banxia_frontend/article/details/131447250 逻辑分析
最小循环子数组 https://blog.csdn.net/banxia_frontend/article/details/131465563
树状结构查询 https://blog.csdn.net/banxia_frontend/article/details/131466063

华为OD统一考试【A卷】题库-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 银行插队 二维数组 数结构 未知
75 种树 二分查找 未知
76 响应报文时间 未知
77 机智的外卖员 动态规划 未知

华为OD统一考试【A卷】题库-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%
44 基站维护工程师 回溯算法 / 排列问题 100%
45 猜数字 逻辑 未知
46 获取最多食物 DFS 未知

你可能感兴趣的:(华为,面试,java,华为od,华为od机试)