- 博客(3018)
- 资源 (4)
- 问答 (2)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 华为od机试真题题库2024版(刷题建议)
2023年11月,一如既往,华为OD又切了题库。但是这次切题库不像以往。22年11月切题库的时候,是A卷的题库切成B卷的题库,两个题库之间不存在耦合,一个题库大概也就一百多道题目左右。所以那时候只要确定好自己考哪个卷,直接刷对应的题库即可。一般半个月也就把这一百多道题目吃透了。
2024-01-27 20:49:08
9129
4
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 2024华为OD面试手撕代码真题目录
一般面试的时候每一轮技术面都会出一到两个手撕代码题,这些题的特点就是,非常短小,易于理解。不可能会再出阅读理解一样的机试题的。但是这些题目也非常注意基本功,很注意细节的处理,一般都是easy+medium题目。但是大家一定要注意,因为大部分面试官上面一开始就会让你做题,直接看你所有的做题过程(防止有人水平一般,机试就网上找的答案的蒙混过关),手撕代码题会给你后面的面试定一个基调。
2023-04-28 09:29:33
44207
37
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 2024华为OD机试(JAVA)真题【A卷+B卷+C卷+D卷】目录
2022.11 开始华为机试 Od 应该加新题了,优先更新最新的题目。
2022-11-20 13:08:27
235765
149
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 2024华为OD机试(Python)真题【A卷+B卷+C卷+D卷】目录
2022.11 开始机试应该是换新题库了,优先更新最新的题目。
2022-11-20 13:00:45
183204
121
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 2024华为OD机试(C++)真题【A卷+B卷+C卷+D卷】目录
2024年4月最新更新,有同学发了D卷的链接,但是实际机考的时候发现全都是C卷的题目,无需担心,有新题的话第一时间更新的。
2022-09-21 10:13:14
146539
101
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 C++Primer第五版——习题答案+详解(完整版)
C++Primer第五版——习题答案详解 看的也比较快,但是有很多东西确实用不上,所以很多都没有深入的探讨,但是知识点覆盖的很全面,每一道题涉及的知识点我都写上简单的解释了。 文中代码的中文注释也尽量都写上,自己皆编译通过。 水平有限,如有有误之处,希望大家不吝指教! 下面的链接是第一章:全部题目(第一章基础较多)http:/
2016-12-21 16:11:30
330304
103
原创 2024华为OD机试真题 JS 实现【最大岛屿体积】
给你一个由 大于0的数(陆地)和 0(水)组成的的二维网格,请你计算网格中最大岛屿的体积。陆地的数表示所在岛屿的体积。
2024-06-26 11:03:36
35
原创 2024华为od机试真题 JS 实现【全排列】
给定一个只包含大写英文字母的字符串S,要求你给出对S重新排列的所有不相同的排列数。如:S为ABA,则不同的排列有ABA、AAB、BAA三种。
2024-06-26 10:55:45
17
原创 华为OD机试真题 C语言 实现【查找二叉树节点】
已知树形结构的所有节点信息,现要求根据输入坐标(x,y)找到该节点保存的内容值,其中x表示节点所在的层数,根节点位于第0层,根节点的子节点位于第1层,依此类推,y表示节点在该层内的相对偏移,从左至右,第一个节点偏移0,第二个节点偏移1,依此类推,
2024-06-25 09:45:00
32
原创 2024华为od机试C卷【二叉树层次遍历】C语言 实现
有一棵二叉树,每个节点由一个大写字母标识(最多26个节点),现有两组字母,分别表示后序遍历 (左孩子->右孩子->父节点) 和中序遍历 (左孩子->父节点->右孩子) 的结果,请输出层次遍历的结果。
2024-06-24 10:15:00
16
原创 2024华为od机试C卷【二叉树层次遍历】Python 实现
有一棵二叉树,每个节点由一个大写字母标识(最多26个节点),现有两组字母,分别表示后序遍历 (左孩子->右孩子->父节点) 和中序遍历 (左孩子->父节点->右孩子) 的结果,请输出层次遍历的结果。
2024-06-23 11:00:00
51
原创 2024华为od机试C卷【二叉树层次遍历】C++ 实现
有一棵二叉树,每个节点由一个大写字母标识(最多26个节点),现有两组字母,分别表示后序遍历 (左孩子->右孩子->父节点) 和中序遍历 (左孩子->父节点->右孩子) 的结果,请输出层次遍历的结果。
2024-06-22 09:45:00
40
原创 2024 华为od机试C卷【路口最短时间问题】C语言 实现
假定街道是棋盘型的,每格距离相等,车辆通过每格街道需要时间均为 timePerRoad;街道的街口(交叉点)有交通灯,灯的周期T(=lights[row][col])各不相同;车辆可直行、左转和右转,其中直行和左转需要等相应T时间的交通灯才可通行,右转无需等侍。现给出 n*m 个街口的交通灯周期,以及起止街口的坐标,计算车辆经过两个街口的最短时间,其中:
2024-06-14 16:06:45
72
原创 华为od机试真题B卷 JavaScript 实现【单词加密】
输入一个英文句子,句子中包含若干个单词,每个单词间有一个空格需要将句子中的每个单词按照要求加密输出。
2024-06-06 09:15:00
64
原创 华为od机试真题C卷 C语言 实现【区间交集】
给定一组闭区间,其中部分区间存在交集。任意两个给定区间的交集,称为公共区间(如:[1,2],[2,3]的公共区间为[2,2],[3,5],[3,6]的公共区间为[3,5])。
2024-06-05 10:15:00
68
原创 华为od机试真题B卷 JavaScript 实现【最大矩阵和】
给定一个二维整数矩阵,要在这个矩阵中选出一个子矩阵,使得这个子矩阵内所有的数字和尽量大,我们把这个子矩阵称为和最大子矩阵,子矩阵的选取原则是原矩阵中一块相互连续的矩形区域。
2024-06-05 09:30:00
38
原创 华为机试真题B卷 C语言 实现【最大矩阵和】
给定一个二维整数矩阵,要在这个矩阵中选出一个子矩阵,使得这个子矩阵内所有的数字和尽量大,我们把这个子矩阵称为和最大子矩阵,子矩阵的选取原则是原矩阵中一块相互连续的矩形区域。
2024-06-03 15:30:00
45
原创 华为od机试真题B卷 JavaScript 实现【判断一组不等式是否满足约束并输出最大差】【100%通过率】
给定一组不等式,判断是否成立并输出不等式的最大差(输出浮点数的整数部分)要求:1)不等式系数为 double类型,是一个二维数组2)不等式的变量为 int类型,是一维数组;3)不等式的目标值为 double类型,是一维数组4)不等式约束为字符串数组,只能是:”>”,”>=”,”
2024-06-01 11:00:00
26
原创 华为OD机试真题B卷 C语言 实现【排队游戏】
新来的老师给班里的同学排一个队。每个学生有一个影力值。一些学生是刺头,不会听老师的话,自己选位置,非刺头同学在剩下的位置按照能力值从小到大排。对于非刺头同学,如果发现他前面有能力值比自己高的同学,他不满程度就增加,增加的数量等于前面能力值比他大的同学的个数刺头不会产生不满如果整个班级累计的不满程度超过k,那么老师就没有办法教这个班级了.
2024-05-31 18:13:49
25
原创 华为od机试真题B卷 JavaScript 实现【区间交集】
给定一组闭区间,其中部分区间存在交集。任意两个给定区间的交集,称为公共区间(如:[1,2],[2,3]的公共区间为[2,2],[3,5],[3,6]的公共区间为[3,5])。公共区间之间若存在交集,则需要合并(如:[1,3],[3,5]区间存在交集[3,3],需合并为[1,5])。按升序排列输出合并后的区间列表。
2024-05-31 16:39:11
26
原创 华为od机试真题B卷 javaScript 实现【学生方阵】【100%通过率】
学校组织活动,将学生排成一个矩形方阵。请在矩形方阵中找到最大的位置相连的男生数量。这个相连位置在一个直线上,方向可以是水平的,垂直的,成对角线的或者呈反对角线的。注:学生个数不会超过10000
2024-05-31 16:21:27
23
原创 2023华为od统一考试C卷【数据单元的变量替换】C语言 实现
将一个csv格式的数据文件中包含有单元格引用的内容替换为对应单元格内容的实际值。Comma seprated values(CSV)逗号分隔值,csv格式的数据文件使用逗号作为分隔符将各单位的内容进行分隔。
2024-05-23 15:37:55
183
原创 2024华为od统一考试B卷【We Are A Team】C语言 实现
总共有 n 个人在机房,每个人有一个标号,他们分成了多个团队,需要你根据收到的 m 条消息判定指定的两个人是否在一个团队中,具体的:
2024-05-15 17:59:33
75
2
原创 华为od机试真题 C语言 实现【没有回文串】
回文串的定义:正读和反读都一样的字符串现在已经存在一个不包含回文串的字符串,字符串的字符都是在英语字母的前N个,且字符串不包含任何长度大于等于2的回文串;请找出下一个字典序的不包含回文串的、字符都是在英语字母的前N个、且长度相同的字符串。如果不存在,请输出NO。
2024-04-18 15:38:51
167
原创 2024华为OD面试手撕真题【完美答案】
假设共有 questionsCount 道题,题目编号从 1 到 questionsCount。现给出每个考生的答对题目的编号,格式如1 3,表示答对第1到3题;9 9表示答对第9题。 说明: 考生答对的题目是连续的。 每个考生至少答对1道题。
2024-04-17 11:02:17
779
2
原创 华为od 面试八股文_Java_03_含答案
为了能让 HashMap 存取高效,尽量较少碰撞,也就是要尽量把数据分配均匀。我们上面也讲到了过了,Hash 值的范围值-2147483648 到 2147483647,前后加起来大概 40 亿的映射空间,只要哈希函数映射得比较均匀松散,一般应用是很难出现碰撞的。但问题是一个 40 亿长度的数组,内存是放不下的。所以这个散列值是不能直接拿来用的。用之前还要先做对数组的长度取模运算,得到的余数才能用来要存放的位置也就是对应的数组下标。这个数组下标的计算方法是“ (n - 1) & hash”。
2024-04-13 10:30:00
1411
原创 华为od统一考试B卷【迷宫问题】C语言 实现
它表示一个迷宫,其中的1表示墙壁,0表示可以走的路,只能横着走或竖着走,不能斜着走,要求编程序找出从左上角到右下角的路线。入口点为[0,0],既第一格是可以走的路。数据范围: 2≤n,m≤10 , 输入的内容只包含 0≤val≤1。
2024-04-08 15:00:00
280
原创 华为od统一考试B卷【输出指定字母在字符串的中的索引】C语言 实现
给定一个字符串,把字符串按照大写在前小写在后排序,输出排好后的第 K 个字母在原来字符串的索引。
2024-04-08 08:30:00
147
仿宋GB2312字体
2017-05-22
2017 华为软件精英挑战赛赛题
2017-04-03
Faststone6.9安装包
2017-01-07
std::thread 绑定函数出错
2019-07-08
PCL1.5 可视化点云中怎样添加一个colorbar
2018-10-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人