- 博客(2883)
- 资源 (4)
- 问答 (2)
- 收藏
- 关注
原创 华为od机试真题题库2024版(刷题建议)
2023年11月,一如既往,华为OD又切了题库。但是这次切题库不像以往。22年11月切题库的时候,是A卷的题库切成B卷的题库,两个题库之间不存在耦合,一个题库大概也就一百多道题目左右。所以那时候只要确定好自己考哪个卷,直接刷对应的题库即可。一般半个月也就把这一百多道题目吃透了。
2024-01-27 20:49:08 3476 2
原创 2024华为OD面试手撕代码真题
一般面试的时候每一轮技术面都会出一到两个手撕代码题,这些题的特点就是,非常短小,易于理解。不可能会再出阅读理解一样的机试题的。但是这些题目也非常注意基本功,很注意细节的处理,一般都是easy+medium题目。但是大家一定要注意,因为大部分面试官上面一开始就会让你做题,直接看你所有的做题过程(防止有人水平一般,机试就网上找的答案的蒙混过关),手撕代码题会给你后面的面试定一个基调。
2023-04-28 09:29:33 32019 31
原创 华为机试(C++)真题Od【A卷+B卷+C卷+D卷】
2022.10.01 目标:在12月前更新到200题。每个季度出新题都会更新到这个专栏里。最后,好好刷题,好好生活~
2022-09-21 10:13:14 134758 97
原创 C++Primer第五版——习题答案+详解(完整版)
C++Primer第五版——习题答案详解 看的也比较快,但是有很多东西确实用不上,所以很多都没有深入的探讨,但是知识点覆盖的很全面,每一道题涉及的知识点我都写上简单的解释了。 文中代码的中文注释也尽量都写上,自己皆编译通过。 水平有限,如有有误之处,希望大家不吝指教! 下面的链接是第一章:全部题目(第一章基础较多)http:/
2016-12-21 16:11:30 326945 103
原创 【100%通过率】 2024华为od机试C卷【跳格子1】C语言 实现
小明和朋友玩跳格子游戏,有 n 个连续格子,每个格子有不同的分数,小朋友可以选择以任意格子起跳,但是不能跳连续的格子,也不能回头跳;给定一个代表每个格子得分的非负整数数组,计算能够得到的最高分数。
2024-03-11 10:15:00 118
原创 【100%通过率】 2024华为od机试C卷【跳格子1】JS 实现
小明和朋友玩跳格子游戏,有 n 个连续格子,每个格子有不同的分数,小朋友可以选择以任意格子起跳,但是不能跳连续的格子,也不能回头跳;给定一个代表每个格子得分的非负整数数组,计算能够得到的最高分数。
2024-03-10 10:30:00 39
原创 华为机试真题 C语言 实现【找朋友】
在学校中,N个小朋友站成一队, 第i个小朋友的身高为height[i],第i个小朋友可以看到的第一个比自己身高更高的小朋友j,那么j是i的好朋友(要求j > i)。请重新生成一个列表,对应位置的输出是每个小朋友的好朋友位置,如果没有看到好朋友,请在该位置用0代替。
2024-03-09 10:30:00 108
原创 【100%通过率】 2024华为od机试C卷【跳格子1】Python 实现
小明和朋友玩跳格子游戏,有 n 个连续格子,每个格子有不同的分数,小朋友可以选择以任意格子起跳,但是不能跳连续的格子,也不能回头跳;给定一个代表每个格子得分的非负整数数组,计算能够得到的最高分数。
2024-03-09 09:00:00 183 2
原创 【100%通过率】华为od机试真题 C语言 实现【跳格子游戏】
地上共有N个格子,你需要跳完地上所有的格子,但是格子间是有强依赖关系的,跳完前一个格子后,后续的格子才会被开启,格子间的依赖关系由多组steps数组给出,steps[0]表示前一个格子,steps[1]表示steps[0]可以开启的格子:比如[0,1]表示从跳完第0个格子以后第1个格子就开启了,比如[2,1],[2,3]表示跳完第2个格子后第1个格子和第3个格子就被开启了请你计算是否能由给出的steps数组跳完所有的格子,如果可以输出yes,否则输出no说明:
2024-03-08 17:49:13 19
原创 2024华为机试真题 C语言 实现【最长的指定瑕疵度的元音子串】
开头和结尾都是元音字母(aeiouAEIOU)的字符串为元音字符串,其中混杂的非元音字母数量为其瑕疵度。比如:
2024-03-08 15:39:44 95
原创 华为机试真题 C语言 实现【素数之积】
RSA加密算法在网络安全世界中无处不在,它利用了极大整数因数分解的困难度,数据越大,安全系数越高。给定一个32位正整数,请对其进行因数分解,找出是哪两个素数的乘积。
2024-03-08 11:00:00 60
原创 【100%通过率】 2024华为od机试C卷【跳格子1】Java 实现
小明和朋友玩跳格子游戏,有 n 个连续格子,每个格子有不同的分数,小朋友可以选择以任意格子起跳,但是不能跳连续的格子,也不能回头跳;给定一个代表每个格子得分的非负整数数组,计算能够得到的最高分数。
2024-03-08 10:00:00 141
原创 2024华为OD机试真题 C语言 实现【报数游戏】
100个人围成一圈,每个人有一个编码,编号从1开始到100。他们从1开始依次报数,报到为M的人自动退出圈圈,然后下一个人接着从1开始报数,直到剩余的人数小于M。
2024-03-07 18:48:05 68 2
原创 【100%通过率】 2024华为od机试C卷【跳格子1】C++ 实现
小明和朋友玩跳格子游戏,有 n 个连续格子,每个格子有不同的分数,小朋友可以选择以任意格子起跳,但是不能跳连续的格子,也不能回头跳;给定一个代表每个格子得分的非负整数数组,计算能够得到的最高分数。
2024-03-07 16:06:24 83
原创 2024华为od机试真题B卷【组装最大可靠性设备】C语言 实现
一个设备由N种类型元器件组成(每种类型元器件只需要一个,类型type编号从0~N-1),每个元器件均有可靠性属性reliability,可靠性越高的器件其价格price越贵。而设备的可靠性由组成设备的所有器件中可靠性最低的器件决定。给定预算S,购买N种元器件(每种类型元器件都需要购买一个),在不超过预算的情况下,请给出能够组成的设备的最大可靠性.
2024-03-05 14:51:08 32
原创 2024华为od机试真题【找出两个整数数组中同时出现的整数】C 语言实现
现有两个整数数组,需要你找出两个数组中同时出现的整数,并按照如下要求输出:1.有同时出现的整教时,先按照同时出现次数(整数在两人数组中都出现并目出现次数较少的那人)进行归类,然后按照出现次数从小到大依次按行输出。2.没有同时出现的整数时,输出NULL
2024-03-05 11:02:06 76
原创 2024华为od机试C卷【学生重新排队、小朋友分组最少调整次数】JS 实现
n 个学生排成一排,学生编号分别是 1 到 n,n 为 3 的整倍数。老师随机抽签决定将所有学生分成 m 个 3 人的小组(n == 3 * m) ,为了便于同组学生交流,老师决定将小组成员安排到一起,也就是同组成员彼此相连,同组任意两个成员之间无其它组的成员。因此老师决定调整队伍,老师每次可以调整任何一名学生到队伍的任意位置,计为调整了一次, 请计算最少调整多少次可以达到目标。
2024-03-02 11:00:00 168
原创 2024华为od机试C卷【学生重新排队、小朋友分组最少调整次数】C++ 实现
n 个学生排成一排,学生编号分别是 1 到 n,n 为 3 的整倍数。老师随机抽签决定将所有学生分成 m 个 3 人的小组(n == 3 * m) ,为了便于同组学生交流,老师决定将小组成员安排到一起,也就是同组成员彼此相连,同组任意两个成员之间无其它组的成员。因此老师决定调整队伍,老师每次可以调整任何一名学生到队伍的任意位置,计为调整了一次, 请计算最少调整多少次可以达到目标。
2024-03-01 17:15:00 255 1
原创 华为od统一考试B卷【连续出牌数量】C语言 实现
手里给一副手牌,数字从0-9,有r(红色),,g(绿色),b(蓝色),y(黄色)四种颜色,出牌规则为每次打出的牌必须跟上一张的数字或者颜色相同,否则不能抽选。
2024-03-01 16:58:56 79
原创 2024华为od机试C卷【学生重新排队、小朋友分组最少调整次数】Python 实现
n 个学生排成一排,学生编号分别是 1 到 n,n 为 3 的整倍数。老师随机抽签决定将所有学生分成 m 个 3 人的小组(n == 3 * m) ,为了便于同组学生交流,老师决定将小组成员安排到一起,也就是同组成员彼此相连,同组任意两个成员之间无其它组的成员。因此老师决定调整队伍,老师每次可以调整任何一名学生到队伍的任意位置,计为调整了一次, 请计算最少调整多少次可以达到目标。
2024-03-01 11:00:00 427
原创 2024华为od机试C卷【学生重新排队、小朋友分组最少调整次数】Java 实现
n 个学生排成一排,学生编号分别是 1 到 n,n 为 3 的整倍数。老师随机抽签决定将所有学生分成 m 个 3 人的小组(n == 3 * m) ,为了便于同组学生交流,老师决定将小组成员安排到一起,也就是同组成员彼此相连,同组任意两个成员之间无其它组的成员。因此老师决定调整队伍,老师每次可以调整任何一名学生到队伍的任意位置,计为调整了一次, 请计算最少调整多少次可以达到目标。
2024-02-29 14:40:29 367 1
原创 2024华为od机试C卷【矩阵匹配】JS 实现
从一个 N * M(N ≤ M)的矩阵中选出 N 个数,任意两个数字不能在同一行或同一列,求选出来的 N 个数中第 K 大的数字的最小值是多少。
2024-02-29 10:45:00 88
原创 2024华为od机试C卷【矩阵匹配】C++ 实现
从一个 N * M(N ≤ M)的矩阵中选出 N 个数,任意两个数字不能在同一行或同一列,求选出来的 N 个数中第 K 大的数字的最小值是多少。
2024-02-28 19:30:00 114
原创 2024华为od机试C卷【矩阵匹配】Python 实现
从一个 N * M(N ≤ M)的矩阵中选出 N 个数,任意两个数字不能在同一行或同一列,求选出来的 N 个数中第 K 大的数字的最小值是多少。
2024-02-28 10:15:00 230
原创 2024华为od机试C卷【二叉树计算】C++ 实现
2024华为od机试C卷【二叉树计算】Java 实现。给出一个二叉树如下图所示:请由该二叉树生成一个新的二叉树,它满足其树中的每个节点将包含原始树中的左子树和右子树的和。
2024-02-28 09:15:00 127
原创 2024华为od机试C卷【二叉树计算】JS 实现
2024华为od机试C卷【二叉树计算】Java 实现。给出一个二叉树如下图所示:请由该二叉树生成一个新的二叉树,它满足其树中的每个节点将包含原始树中的左子树和右子树的和。
2024-02-28 07:30:00 64
原创 2024华为od机试C卷【模拟目录管理】Python 实现
实现一个模拟目录管理功能的软件,输入一个命令序列,输出最后一条命令运行结果。 支持命令:1)创建目录命令: mkdir 目录名称,如mkdir abc为在当前目录创建abc目录,如果已存在同名目录则不执行任何操作。此命令无输出。
2024-02-27 18:00:00 129
原创 2024华为od机试C卷【二叉树计算】Python 实现
2024华为od机试C卷【二叉树计算】Java 实现。给出一个二叉树如下图所示:请由该二叉树生成一个新的二叉树,它满足其树中的每个节点将包含原始树中的左子树和右子树的和。
2024-02-27 16:00:00 198
原创 2024华为od机试C卷【矩阵匹配】C语言 实现
从一个 N * M(N ≤ M)的矩阵中选出 N 个数,任意两个数字不能在同一行或同一列,求选出来的 N 个数中第 K 大的数字的最小值是多少。
2024-02-27 13:00:00 139
原创 2024华为od机试C卷【矩阵匹配】Java 实现
从一个 N * M(N ≤ M)的矩阵中选出 N 个数,任意两个数字不能在同一行或同一列,求选出来的 N 个数中第 K 大的数字的最小值是多少。
2024-02-27 11:45:00 197
原创 2024华为od机试C卷【二叉树计算】C语言 实现
2024华为od机试C卷【二叉树计算】Java 实现。给出一个二叉树如下图所示:请由该二叉树生成一个新的二叉树,它满足其树中的每个节点将包含原始树中的左子树和右子树的和。
2024-02-27 09:30:00 104
仿宋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关注的人