文章目录
目前在考: 华为OD上机考试 双机位A卷 (双机位A卷)
2025年9月12号之后, 华为OD机试已经从2025C卷切换至华为OD统一考试 双机位A卷。
双机位A卷的题目构成包括旧题复用以及部分新题.由于改卷刚启用,相关题库在整理晚上.建议大家依据考带你进行刷题,单纯刷2025C卷已无法满足备考需求.

华为OD机试双机位A卷 准备
- 选择一门编程语言(Python Java C++ JS GO C)都行,把编程语言的基础先学习好.
- 学习一些常见的数据结构和基础算法.
- 常见的数据结构: 数组、链表、二叉树、图、堆、队列、集合、哈希表、栈、字符串等.
- 基础算法: 排序算法、前缀和、并查集、动态规划、DFS、BFS、最短路径算法、区间合并算法、双指针、滑动窗口、二分、贪心算法、暴力打表
- 额外的一些知识点: 进制转换、正则表达式、哈夫曼树、位运算、时间/空间复杂度等.
有时间可以把上述知识点简单过一遍,最好是找一些华为OD真题题目实际编码练习。可以直接刷华为OD机试真题,以练带学。重要的说三遍刷题过程一定要总结、刷题过程一定要总结、刷题过程一定要总结。
长期最新的华为OD机试真题题库+ 华为OD手撕代码题,一直在持续更新,抽中原题的概率高达95%。
【华为od机试真题题库 C++、JAVA、Python、JavaScript、GO合集】:华为OD机试真题刷题笔记
【华为od面试高频手撕真题题库 C++、JAVA、Python、JavaScript、GO合集】:华为OD面试手撕代码真题合集
华为OD机试双机位A卷 技巧
- 对于常见的算法(并查集、DFS、BFS、前缀和、最短路等)算法其实都是基本是模板题,争取将这些模板在理解的前提下背一下,正确在尽量少的时间做出来这类题。
- 机考的时候对应题目如果有给出输入数据范围重点看一下。
输入数据规模数据量大小 其实限制的是你 代码的时间复杂度,对于不同的数据规模 需要选择 不同 时间复杂度代码实现。 - 拿分技巧:华为OD机考根据测试案例通过率给分。在你对于一个题无法想到最佳解决方案时,可以考虑从以下情况拿分(无奈之举)
- 通过暴力打表的方式,一般情况可以通过一部分测试案例的。
- 如果存在超时情况,尝试通过一些
剪枝操作/ 缓存的方式来减少代码的重复/无效搜寻操作,提高代码通过率。 - 观察输出结果特征,举个例子: 输出结果为true/false,实在不行你全部输出true或者false也能通过一部分测试案例。
- 机考的时候是看不了未通过的测试案例的,在不断尝试解决问题时,建议拷贝一份通过率最高的代码,机考是按照最后一次提交代码通过率计分,时间截至以前一定要保证每个题最后一次提交所使用的都是自己通过率最高的代码。
华为OD机试双机位A卷注意事项
- 机试邮件里的链接有效期为7天,在这期间可以好好刷刷真题,建议刷完所有简单题、中等题。
- 机试邮件发送7天之内,还是对机试通过没有把率,一般情况下可以找HR练习,申请将机考推迟,具体事项可以跟对接HR好好沟通。
- 不要
作弊, 找人替考,一经发现直接终止流程,终身进入黑名单。 - 正式机考的时候注意查重,查重率超过
80%就会被认定为作弊,直接终止流程。不要照搬任何人的题解代码。 - 机考的时候使用本地IDE,一定要关闭/卸载掉AI自动补全工具。
5万+

被折叠的 条评论
为什么被折叠?



