自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

梦想橡皮擦,专栏100例写作模式先行者,现象级专栏 《Python 爬虫 100 例》作者、《滚雪球学 Python 专栏》原创者

Python 领域创作者,华为OD机考题库整理者,C 系语言爱好者,爬虫100例作者,120作者,滚雪球学Python作者

  • 博客(3569)
  • 资源 (555)
  • 问答 (2)
  • 收藏
  • 关注

原创 【首次发布】华为 OD 机试 C卷抽中题库清单(真题库),目前华为OD机考以C卷为主,特殊情况会发送D卷

本篇博客为大家整理华为 OD 考友反馈 C 卷抽中题,经过 1 个的考友复盘,目前已经收录 100+ 题目,预计在有 2 周可以收集完整。💎 订阅专栏,也可获取未公开的题目(原因是解题组还没有写完题解💎)由于 C 卷考试更加严格,可拍照发送题目,效果如下。D 卷属于 C 卷系列,比 C 卷多了双机位,用于特殊考友~

2023-11-29 14:29:29 21675 62

原创 【华为 OD 机考 C&D 卷】OD 统一考试 C+D 卷开始更新,先上车先拿题,预祝大家上岸

2023 年 11 月 1 日,华为 OD 开始逐步切换到 C 卷,如果你在机试邀约邮件中看到下图内容,那么你的机考题目范围就是 C 卷。

2023-11-02 11:22:21 9541 29

原创 【C卷加更中】华为OD机考必刷题,极限压缩到 106 题(华为OD题库B+C+D卷更新版),独家精简

经过2个月的整理,华为OD机考B卷最精简题库,终于被整理出来了,如果你的备考时间不多,请以该博客中的 106 道题目为准进行刷题,保你上岸。特别提醒,订阅专栏前一定要看好题解语言哦~

2023-10-30 09:40:51 2724

原创 华为OD机试(B+C+D卷)、机考必刷 200 分的题目整理如下,冲满分评级必备

华为机试有三道题,前 2 道 100 分,第 3 道 200 分,总分是 400 分。年度奖金计算为:A =4 个月工资,B+ =3 个月工资,B=2 个月工资。,在国外有补助,在华为干的越久,年底奖金和分红越多,这和其他公司一样。哪些是最新题,哪些该优先刷,哪些题简单,哪些题难,题目的分数是多少。每个题解都由 6 大常见编码语言实现,订阅之后,可以私信我催更。如果你距离 OD 机考时间不多了,那就刷这个精简版本的题库吧。还可以一对一进行 OD 辅导,如果机考分数不理想,订阅可以询问 OD 任何知识点。

2023-09-13 22:28:36 14893 18

原创 CSDN 专栏《滚雪球学 Python》变成实体书啦

如何将CSDN线上专栏一步一步写成书!

2023-06-18 10:28:45 21528 28

原创 【2023年秋季】华为OD统一考试(B+C+D卷)题库清单(已收录176题),又快又全的 B+C+D 卷题库大整理

OD统一考试(B卷),已经来啦! 华为OD机试B卷更新整理中。

2023-05-19 14:26:29 54969 112

原创 华为OD机试题( B+C+D卷)真题抽中记录文档(更新到 24 年 2 月 24 日)

如果你收到的 试卷名称为 《OD 统一考试(B 卷)》,这个要注意了,使用的题库扩大了,不过橡皮擦已经抓紧在整理 B 卷题库了,不用担心。【牛 x 网】你好,OD 项目邀你参加在线笔试,如未收到邮件,可关注某信服务号:牛 x 招聘助手随时查询。⭐️ 华为 OD 机考 Python ⭐️。⭐️ 华为 OD 机考 Golang ⭐️。⭐️ 华为 OD 机考真 C 语言 ⭐️。⭐️ 华为 OD 机考 C++ ⭐️。⭐️ 华为 OD 机考 JAVA⭐️。⭐️ 华为 OD 机考 JS⭐️。

2023-05-18 17:39:56 15321 16

原创 华为od 2023 | 什么是华为od,od 薪资待遇,od机试题清单

华为 OD 先整体了解一下OD,全称(Outsourcing Dispacth)模式,目前华为和德科联合招聘的简称。华为社招大多数是 OD 招聘,17 级以下都为 OD 模式。OD 模式也是华为提出的一种新的用工形式,定级是 13-17 级,属华为储备人才,每年都会从 OD 项目挑优秀员工转为。原创概念解释,被很多人转载,初始来源全部是 梦想橡皮擦。

2023-02-12 20:36:43 149639 75

原创 Python爬虫圈最能打的专栏教程,《Python爬虫120例》教程导航帖(2023.2.6更新)

python 爬虫系列教程,2023 年国内最系统+最强(本阶段完结)

2023-02-06 21:46:55 4901 2

原创 国内首创滚雪球学编程之 Python 技术栈文章清单(2023年10月10日目录更新,文章还在更新中)

如果要我挑一套学Python的课程那我只推荐你这一套滚雪球系列

2022-09-30 09:54:37 20008 1

原创 【擦哥&擦姐的CSDN博客】原创系列博客清单整理【截至2023年8月17日】

我的Python系列文章,都给你整理好了~~

2022-09-30 09:33:57 21729

原创 Python爬虫100例教程导航帖(已完结)

Python爬虫入门教程导航,目标100篇。

2020-08-14 15:29:06 203397 228

原创 华为OD机试用 go 实现 -【快递员的烦恼 | 200分】

快递员先把快递送到客户 1 手中,接下来直接走客户 1 到客户 2 之间的直通线路,最后走投递站和客户 2 之间的路,回到投递站,距离为 1000 + 300 + 1200 =2500。快递员先把快递送到客户 2 手中,接下来直接走客户 2 到客户 1 之间的直通线路,最后走投递站和客户 1 之间的路,回到投递站,距离为 1200 + 300 + 1000 =2500。再接下来的 m 行,是快递员自行查找的客户与客户之间的距离信息,格式为:客户 1 id 客户 2 id distance。

2024-03-22 14:32:23 372 9

原创 【华为OD机试考生抽中题 C&D 卷】快递员的烦恼,用 JS 编码,速通

快递员先把快递送到客户 1 手中,接下来直接走客户 1 到客户 2 之间的直通线路,最后走投递站和客户 2 之间的路,回到投递站,距离为 1000 + 300 + 1200 =2500。快递员先把快递送到客户 2 手中,接下来直接走客户 2 到客户 1 之间的直通线路,最后走投递站和客户 1 之间的路,回到投递站,距离为 1200 + 300 + 1000 =2500。再接下来的 m 行,是快递员自行查找的客户与客户之间的距离信息,格式为:客户 1 id 客户 2 id distance。

2024-03-22 14:31:32 95

原创 【华为OD机试考生抽中题 C&D 卷】快递员的烦恼,用 C 编码,速通

快递员先把快递送到客户 1 手中,接下来直接走客户 1 到客户 2 之间的直通线路,最后走投递站和客户 2 之间的路,回到投递站,距离为 1000 + 300 + 1200 =2500。快递员先把快递送到客户 2 手中,接下来直接走客户 2 到客户 1 之间的直通线路,最后走投递站和客户 1 之间的路,回到投递站,距离为 1200 + 300 + 1000 =2500。再接下来的 m 行,是快递员自行查找的客户与客户之间的距离信息,格式为:客户 1 id 客户 2 id distance。

2024-03-22 14:30:39 66

原创 【OD统一考试(C卷)考生抽中题】快递员的烦恼,用 C++ 编码,速通

快递员先把快递送到客户 1 手中,接下来直接走客户 1 到客户 2 之间的直通线路,最后走投递站和客户 2 之间的路,回到投递站,距离为 1000 + 300 + 1200 =2500。快递员先把快递送到客户 2 手中,接下来直接走客户 2 到客户 1 之间的直通线路,最后走投递站和客户 1 之间的路,回到投递站,距离为 1200 + 300 + 1000 =2500。再接下来的 m 行,是快递员自行查找的客户与客户之间的距离信息,格式为:客户 1 id 客户 2 id distance。

2024-03-22 14:29:44 53

原创 【OD统一考试( C&D 卷)】快递员的烦恼,JAVA 解答

快递员先把快递送到客户 1 手中,接下来直接走客户 1 到客户 2 之间的直通线路,最后走投递站和客户 2 之间的路,回到投递站,距离为 1000 + 300 + 1200 =2500。快递员先把快递送到客户 2 手中,接下来直接走客户 2 到客户 1 之间的直通线路,最后走投递站和客户 1 之间的路,回到投递站,距离为 1200 + 300 + 1000 =2500。再接下来的 m 行,是快递员自行查找的客户与客户之间的距离信息,格式为:客户 1 id 客户 2 id distance。

2024-03-22 14:28:40 230

原创 【华为OD机试考生抽中题 C&D卷】快递员的烦恼,用 Python 编码,速通

快递员先把快递送到客户 1 手中,接下来直接走客户 1 到客户 2 之间的直通线路,最后走投递站和客户 2 之间的路,回到投递站,距离为 1000 + 300 + 1200 =2500。快递员先把快递送到客户 2 手中,接下来直接走客户 2 到客户 1 之间的直通线路,最后走投递站和客户 1 之间的路,回到投递站,距离为 1200 + 300 + 1000 =2500。再接下来的 m 行,是快递员自行查找的客户与客户之间的距离信息,格式为:客户 1 id 客户 2 id distance。

2024-03-22 14:27:29 211 1

原创 【华为OD机试考生抽中题 C&D 卷】启动多任务排序,用 JS 编码,速通

例如:B任务依赖A任务,C任务依赖A任务,D任务依赖B任务和C任务,同时,D任务还依赖E任务。那么执行任务的顺序由先到后是:A任务,E任务,B任务,C任务,D任务。现在给出多条任务依赖关系的规则,请输入任务的顺序执行序列,规则采用贪婪策略,即一个任务如果没有依赖的任务,则立刻开始执行,如果同时有多个任务要执行,则根据任务名称字母顺序排序。一个应用启动时,会有多个初始化任务需要执行,并且任务之间有依赖关系,例如A任务依赖B任务,那么必须在B任务执行完成之后,才能开始执行A任务。

2024-03-21 14:17:59 33 1

原创 【华为OD机试考生抽中题 C&D 卷】启动多任务排序,用 C 编码,速通

例如:B任务依赖A任务,C任务依赖A任务,D任务依赖B任务和C任务,同时,D任务还依赖E任务。那么执行任务的顺序由先到后是:A任务,E任务,B任务,C任务,D任务。现在给出多条任务依赖关系的规则,请输入任务的顺序执行序列,规则采用贪婪策略,即一个任务如果没有依赖的任务,则立刻开始执行,如果同时有多个任务要执行,则根据任务名称字母顺序排序。一个应用启动时,会有多个初始化任务需要执行,并且任务之间有依赖关系,例如A任务依赖B任务,那么必须在B任务执行完成之后,才能开始执行A任务。

2024-03-21 14:16:56 25

原创 【OD统一考试(C卷)考生抽中题】启动多任务排序,用 C++ 编码,速通

例如:B任务依赖A任务,C任务依赖A任务,D任务依赖B任务和C任务,同时,D任务还依赖E任务。那么执行任务的顺序由先到后是:A任务,E任务,B任务,C任务,D任务。现在给出多条任务依赖关系的规则,请输入任务的顺序执行序列,规则采用贪婪策略,即一个任务如果没有依赖的任务,则立刻开始执行,如果同时有多个任务要执行,则根据任务名称字母顺序排序。一个应用启动时,会有多个初始化任务需要执行,并且任务之间有依赖关系,例如A任务依赖B任务,那么必须在B任务执行完成之后,才能开始执行A任务。

2024-03-21 14:08:22 27

原创 【OD统一考试( C&D 卷)】启动多任务排序,JAVA 解答

例如:B任务依赖A任务,C任务依赖A任务,D任务依赖B任务和C任务,同时,D任务还依赖E任务。那么执行任务的顺序由先到后是:A任务,E任务,B任务,C任务,D任务。现在给出多条任务依赖关系的规则,请输入任务的顺序执行序列,规则采用贪婪策略,即一个任务如果没有依赖的任务,则立刻开始执行,如果同时有多个任务要执行,则根据任务名称字母顺序排序。一个应用启动时,会有多个初始化任务需要执行,并且任务之间有依赖关系,例如A任务依赖B任务,那么必须在B任务执行完成之后,才能开始执行A任务。

2024-03-21 14:06:01 31

原创 【华为OD机试考生抽中题 C&D卷】启动多任务排序,用 Python 编码,速通

例如:B任务依赖A任务,C任务依赖A任务,D任务依赖B任务和C任务,同时,D任务还依赖E任务。那么执行任务的顺序由先到后是:A任务,E任务,B任务,C任务,D任务。现在给出多条任务依赖关系的规则,请输入任务的顺序执行序列,规则采用贪婪策略,即一个任务如果没有依赖的任务,则立刻开始执行,如果同时有多个任务要执行,则根据任务名称字母顺序排序。一个应用启动时,会有多个初始化任务需要执行,并且任务之间有依赖关系,例如A任务依赖B任务,那么必须在B任务执行完成之后,才能开始执行A任务。

2024-03-21 14:04:38 252

原创 华为OD机试用 go 实现 -【求幸存数之和 | 200分】

给一个正整数列 nums,一个跳数 jump,及幸存数量 left。运算过程为:从索引为 0 的位置开始向后跳,中间跳过 J 个数字,命中索引为 J+1 的数字,该数被敲出,并从该点起跳,以此类推,直到幸存 left 个数为止。从 1(索引为 0)开始起跳,中间跳过 4 个数字,因此依次删除 6,2,8,5,4,7。剩余 1,3,9,返回和为 13。参加华为od机试,一定要注意不要完全背诵代码,需要理解之后模仿写出,通过率才会高。2)起跳点和命中点之间间隔 jump 个数字,已被敲出的数字不计入在内。

2024-03-18 15:49:47 332 5

原创 【华为OD机试考生抽中题 C&D 卷】求幸存数之和,用 JS 编码,速通

给一个正整数列 nums,一个跳数 jump,及幸存数量 left。运算过程为:从索引为 0 的位置开始向后跳,中间跳过 J 个数字,命中索引为 J+1 的数字,该数被敲出,并从该点起跳,以此类推,直到幸存 left 个数为止。从 1(索引为 0)开始起跳,中间跳过 4 个数字,因此依次删除 6,2,8,5,4,7。参加华为 od 机试,一定要注意不要完全背诵代码,需要理解之后模仿写出,通过率才会高。华为 OD C 卷和 D 卷新增题难度整体偏低,大家重点依旧建议刷 B 卷。1)0 是第一个起跳点。

2024-03-18 15:48:53 33

原创 【华为OD机试考生抽中题 C&D 卷】求幸存数之和,用 C 编码,速通

给一个正整数列 nums,一个跳数 jump,及幸存数量 left。运算过程为:从索引为 0 的位置开始向后跳,中间跳过 J 个数字,命中索引为 J+1 的数字,该数被敲出,并从该点起跳,以此类推,直到幸存 left 个数为止。从 1(索引为 0)开始起跳,中间跳过 4 个数字,因此依次删除 6,2,8,5,4,7。参加华为 od 机试,一定要注意不要完全背诵代码,需要理解之后模仿写出,通过率才会高。华为 OD C 卷和 D 卷新增题难度整体偏低,大家重点依旧建议刷 B 卷。1)0 是第一个起跳点。

2024-03-18 15:48:04 30

原创 【OD统一考试(C卷)考生抽中题】求幸存数之和,用 C++ 编码,速通

给一个正整数列 nums,一个跳数 jump,及幸存数量 left。运算过程为:从索引为 0 的位置开始向后跳,中间跳过 J 个数字,命中索引为 J+1 的数字,该数被敲出,并从该点起跳,以此类推,直到幸存 left 个数为止。从 1(索引为 0)开始起跳,中间跳过 4 个数字,因此依次删除 6,2,8,5,4,7。参加华为 od 机试,一定要注意不要完全背诵代码,需要理解之后模仿写出,通过率才会高。2)起跳点和命中点之间间隔 jump 个数字,已被敲出的数字不计入在内。1)0 是第一个起跳点。

2024-03-18 15:47:16 21

原创 【OD统一考试( C&D 卷)】求幸存数之和,JAVA 解答

运算过程为:从索引为 0 的位置开始向后跳,中间跳过 J 个数字,命中索引为 J+1 的数字,该数被敲出,并从该点起跳,以此类推,直到幸存 left 个数为止。从 1(索引为 0)开始起跳,中间跳过 4 个数字,因此依次删除 6,2,8,5,4,7。华为 OD C 卷和 D 卷新增题难度整体偏低,大家重点依旧建议刷 B 卷。华为 OD C 卷和 D 卷新增题难度整体偏低,大家重点依旧建议刷 B 卷。华为 OD C 卷和 D 卷新增题难度整体偏低,大家重点依旧建议刷 B 卷。1)0 是第一个起跳点。

2024-03-18 15:46:23 197

原创 【华为OD机试考生抽中题 C&D卷】求幸存数之和,用 Python 编码,速通

给一个正整数列 nums,一个跳数 jump,及幸存数量 left。运算过程为:从索引为 0 的位置开始向后跳,中间跳过 J 个数字,命中索引为 J+1 的数字,该数被敲出,并从该点起跳,以此类推,直到幸存 left 个数为止。从 1(索引为 0)开始起跳,中间跳过 4 个数字,因此依次删除 6,2,8,5,4,7。剩余 1,3,9,返回和为 13。华为 OD C 卷和 D 卷新增题难度整体偏低,大家重点依旧建议刷 B 卷。2)起跳点和命中点之间间隔 jump 个数字,已被敲出的数字不计入在内。

2024-03-18 15:45:22 313

原创 【华为OD机试考生抽中题 C&D 卷】路口最短时间问题,用 JS 编码,速通

行走路线为 (0,0) -> (0,1) -> (1,1) -> (1,2) -> (2,2) 走了 4 格路,2 个右转,1 个左转,共耗时 60+0+60+5+60+0+60=245。车辆可直行、左转和右转,其中直行和左转需要等相应 T 时间的交通灯才可通行,右转无需等待。参加华为 od 机试,一定要注意不要完全背诵代码,需要理解之后模仿写出,通过率才会高。个街口的交通灯周期,以及起止街口的坐标,计算车辆经过两个街口的最短时间。假定街道是棋盘型的,每格距离相等,车辆通过每格街道需要时间均为。

2024-02-22 12:21:20 252 3

原创 【华为OD机试考生抽中题 C&D 卷】路口最短时间问题,用 C 编码,速通

行走路线为 (0,0) -> (0,1) -> (1,1) -> (1,2) -> (2,2) 走了 4 格路,2 个右转,1 个左转,共耗时 60+0+60+5+60+0+60=245。车辆可直行、左转和右转,其中直行和左转需要等相应 T 时间的交通灯才可通行,右转无需等待。参加华为 od 机试,一定要注意不要完全背诵代码,需要理解之后模仿写出,通过率才会高。个街口的交通灯周期,以及起止街口的坐标,计算车辆经过两个街口的最短时间。假定街道是棋盘型的,每格距离相等,车辆通过每格街道需要时间均为。

2024-02-22 12:19:10 124

原创 【OD统一考试( C&D 卷)】路口最短时间问题,JAVA 解答

行走路线为 (0,0) -> (0,1) -> (1,1) -> (1,2) -> (2,2) 走了 4 格路,2 个右转,1 个左转,共耗时 60+0+60+5+60+0+60=245。华为 OD C 卷和 D 卷新增题难度整体偏低,大家重点依旧建议刷 B 卷。华为 OD C 卷和 D 卷新增题难度整体偏低,大家重点依旧建议刷 B 卷。华为 OD C 卷和 D 卷新增题难度整体偏低,大家重点依旧建议刷 B 卷。个街口的交通灯周期,以及起止街口的坐标,计算车辆经过两个街口的最短时间。

2024-02-22 12:17:38 386

原创 【华为OD机试考生抽中题 C&D卷】路口最短时间问题,用 Python 编码,速通

行走路线为 (0,0) -> (0,1) -> (1,1) -> (1,2) -> (2,2) 走了 4 格路,2 个右转,1 个左转,共耗时 60+0+60+5+60+0+60=245。车辆可直行、左转和右转,其中直行和左转需要等相应 T 时间的交通灯才可通行,右转无需等待。个街口的交通灯周期,以及起止街口的坐标,计算车辆经过两个街口的最短时间。假定街道是棋盘型的,每格距离相等,车辆通过每格街道需要时间均为。街道的街口(交叉点)有交通灯,灯的周期。个街口,不可跳跃,但边线也是道路(即。

2024-02-22 12:10:01 303 1

原创 【OD统一考试(C卷)考生抽中题】路口最短时间问题,用 C++ 编码,速通

行走路线为 (0,0) -> (0,1) -> (1,1) -> (1,2) -> (2,2) 走了 4 格路,2 个右转,1 个左转,共耗时 60+0+60+5+60+0+60=245。车辆可直行、左转和右转,其中直行和左转需要等相应 T 时间的交通灯才可通行,右转无需等待。参加华为 od 机试,一定要注意不要完全背诵代码,需要理解之后模仿写出,通过率才会高。个街口的交通灯周期,以及起止街口的坐标,计算车辆经过两个街口的最短时间。假定街道是棋盘型的,每格距离相等,车辆通过每格街道需要时间均为。

2024-02-22 12:02:04 65

原创 【OD统一考试(C卷)考生抽中题】二叉树计算,用 C++ 编码,速通

左子树表示该节点左侧叶子节点为根节点的一颗新树;右子树表示该节点右侧叶子节点为根节点的一颗新树。请由该二叉树生成一个新的二叉树,它满足其树中的每个节点将包含原始树中的左子树和右子树的和。2 行整数,第 1 行表示二叉树的中序遍历,第 2 行表示二叉树的前序遍历,以空格分割。参加华为 od 机试,一定要注意不要完全背诵代码,需要理解之后模仿写出,通过率才会高。1 行整数,表示求和树的中序遍历,以空格分割。

2024-02-18 08:00:00 345

原创 【华为OD机试考生抽中题 C&D 卷】二叉树计算,用 C 编码,速通

左子树表示该节点左侧叶子节点为根节点的一颗新树;右子树表示该节点右侧叶子节点为根节点的一颗新树。请由该二叉树生成一个新的二叉树,它满足其树中的每个节点将包含原始树中的左子树和右子树的和。2 行整数,第 1 行表示二叉树的中序遍历,第 2 行表示二叉树的前序遍历,以空格分割。参加华为 od 机试,一定要注意不要完全背诵代码,需要理解之后模仿写出,通过率才会高。华为 OD C 卷和 D 卷新增题难度整体偏低,大家重点依旧建议刷 B 卷。1 行整数,表示求和树的中序遍历,以空格分割。

2024-02-17 12:00:53 135 2

原创 【华为OD机试考生抽中题 C&D卷】二叉树计算,用 Python 编码,速通

左子树表示该节点左侧叶子节点为根节点的一颗新树;右子树表示该节点右侧叶子节点为根节点的一颗新树。请由该二叉树生成一个新的二叉树,它满足其树中的每个节点将包含原始树中的左子树和右子树的和。2 行整数,第 1 行表示二叉树的中序遍历,第 2 行表示二叉树的前序遍历,以空格分割。华为 OD C 卷和 D 卷新增题难度整体偏低,大家重点依旧建议刷 B 卷。1 行整数,表示求和树的中序遍历,以空格分割。

2024-02-17 11:58:40 502 1

原创 【华为OD机试考生抽中题 C&D 卷】二叉树计算,用 JS 编码,速通

左子树表示该节点左侧叶子节点为根节点的一颗新树;右子树表示该节点右侧叶子节点为根节点的一颗新树。请由该二叉树生成一个新的二叉树,它满足其树中的每个节点将包含原始树中的左子树和右子树的和。2 行整数,第 1 行表示二叉树的中序遍历,第 2 行表示二叉树的前序遍历,以空格分割。参加华为 od 机试,一定要注意不要完全背诵代码,需要理解之后模仿写出,通过率才会高。华为 OD C 卷和 D 卷新增题难度整体偏低,大家重点依旧建议刷 B 卷。1 行整数,表示求和树的中序遍历,以空格分割。

2024-02-17 11:57:30 140

原创 【OD统一考试( C&D 卷)】二叉树计算,JAVA 解答

左子树表示该节点左侧叶子节点为根节点的一颗新树;右子树表示该节点右侧叶子节点为根节点的一颗新树。请由该二叉树生成一个新的二叉树,它满足其树中的每个节点将包含原始树中的左子树和右子树的和。2 行整数,第 1 行表示二叉树的中序遍历,第 2 行表示二叉树的前序遍历,以空格分割。华为 OD C 卷和 D 卷新增题难度整体偏低,大家重点依旧建议刷 B 卷。1 行整数,表示求和树的中序遍历,以空格分割。

2024-02-17 11:56:18 313

原创 【华为OD机试考生抽中题 C&D 卷】最小矩阵宽度 | 200分,用 JS 编码,速通

参加华为 od 机试,一定要注意不要完全背诵代码,需要理解之后模仿写出,通过率才会高。现在要求在这个矩阵中找一个宽度最小的子矩阵,要求子矩阵包含数组中所有的整数。矩阵第 0、3 列包含了 1、2、3,矩阵第 3、4 列包含了 1、2、3。下一行包含 K 个整数,表示所需包含的数组,K 个整数可能存在重复数字。输出包含一个整数,表示满足要求子矩阵的最小宽度,若找不到,输出-1。给定一个矩阵,包含 N*M 个整数,和一个包含 K 个整数的数组。矩阵第 1、2、3、4、5 列包含了 1、1、4。

2024-02-07 09:30:00 113

Linux date命令.pptx

linux dateLinux date命令.pptxLinux date命令.pptxLinux date命令.pptx

2024-01-31

数据库课程设计.pptx

数据库课程设计通常是计算机科学或信息技术相关专业的一部分,旨在帮助学生掌握数据库设计、开发和管理的基本原则和技能。以下是一个典型的数据库课程设计大纲,供您参考: ### 课程名称:数据库课程设计 #### 课程目标: - 理解数据库管理系统的基本概念和原理。 - 学会使用数据库设计工具,设计和规划数据库系统。 - 掌握SQL语言,能够进行数据库的查询、更新、删除等操作。 - 学会数据库性能优化和安全管理。 - 能够进行实际的数据库应用开发和设计。 #### 课程大纲: **第一部分:数据库基础** 1. 数据库管理系统(DBMS)概述 2. 数据库设计范式 3. 实体关系模型(ER模型)和关系模型 4. SQL语言基础 **第二部分:数据库设计和规划** 1. 数据库设计工具的使用 2. 数据库设计的规范和范式 3. 数据库安全性设计 4. 数据库性能优化策略 **第三部分:数据库应用开发** 1. 数据库连接和操作(使用编程语言如Python、Java等) 2. Web应用中的数据库集成 3. 移动应用中的数据库集成 4. 大数据和云数据库的基本概念

2024-01-12

Python圣诞节.pptx

Python圣诞节.pptx Python圣诞节.pptx Python圣诞节.pptx Python圣诞节.pptx

2023-12-26

圣诞树代码编程Python.pptx

圣诞树代码编程python

2023-12-19

华为OD机试.pptx

贰壹贰叁零华为OD机试.pptx 华为OD机试.pptx 华为OD机试.pptx

2023-12-15

Docker教程.pptx

Docker教程.pptx Docker教程.pptx Docker教程.pptx Docker教程.pptx

2023-12-04

OpenCV教程或项目资源.pptx

OpenCV教程或项目资源.pptxOpenCV教程或项目资源.pptxOpenCV教程或项目资源.pptxOpenCV教程或项目资源.pptx

2023-11-27

Linux常用命令.pptx

Linux常用命令 Linux常用命令.pptx Linux常用命令.pptx Linux常用命令.pptx Linux常用命令.pptx Linux常用命令.pptx

2023-11-21

Python爬虫资源.pptx

Python爬虫资源.pptx Python爬虫资源.pptx Python爬虫资源.pptx Python爬虫资源.pptx

2023-11-21

蓝桥杯算法题PPT.pptx

蓝桥杯算法题PPT.pptx 蓝桥杯算法题PPT.pptx 蓝桥杯算法题PPT.pptx

2023-11-19

程序员简历模板.pptx

程序员简历模板.pptx

2023-11-09

Python 编程练习题,每页一个.pptx

上传Python编程练习题、竞赛题、面试题和实战项目题。完成上传与审核后,将获得6分的奖励分。 1、要点:每个题目都应包含完整的输入说明、输出说明,并提供多组用例。 2、文件:至少包含一个题目文档,其中包含题目描述、解题思路;以及一个可运行的Python代码文件。 3、文案:标题不少于20字,简介不少于50字。推荐免费使用C知道AI生成:https://so.csdn.net/chat

2023-11-09

华为OD面试开放数据PPT大纲.pptx

OD面试,即Outsourcing Development面试,是一种通过外包公司进行的面试方式。 OD面试通常用于技术岗位,如软件开发、测试等。 OD面试的流程与普通面试类似,包括笔试、面试等环节。 OD面试的优势在于可以节省企业的招聘成本,提高招聘效率。

2023-11-07

Vue面试题.pptx Vue面试题.pptx Vue面试题.pptx

Vue面试题.pptx Vue面试题.pptx

2023-10-31

如何学习MATLAB.pptx

如何学习MATLAB.pptx 如何学习MATLAB.pptx 如何学习MATLAB.pptx如何学习MATLAB.pptx如何学习MATLAB.pptx

2023-10-25

matlab 矩阵数组第一讲.pptx

mysql安装配置教程 mysql安装配置教程 mysql安装配置教程 mysql安装配置教程 mysql安装配置教程

2023-10-23

用Python实现爱心代码.pptx

爱心代码用Python实现爱心代码.pptx用Python实现爱心代码.pptx用Python实现爱心代码.pptx用Python实现爱心代码.pptx用Python实现爱心代码.pptx

2023-10-19

爱心代码.pptx爱心代码.pptx

爱心代码

2023-10-19

YOLO学习.pptx

YOLO学习.pptx 2023年10月学习资料

2023-10-15

华为OD-技术综合面,手撕代码真题整理(99):最小生成树在城市规划中的应用-最长公共子序列问题.md

华为OD_技术综合面,手撕代码真题整理(99):最小生成树在城市规划中的应用___最长公共子序列问题.md

2023-10-15

YOLO初级学习大纲.pptx

YOLO初级学习大纲.pptx YOLO初级学习大纲.pptx YOLO初级学习大纲.pptx YOLO初级学习大纲.pptx

2023-10-08

Matlab资源.pptx

** 提供Matlab软件下载、安装、更新等服务

2023-09-28

AmazonCodeWhisperer.pptx Amazon CodeWhisperer是一个用于代码审查和优化的工具

Amazon CodeWhisperer是一个用于代码审查和优化的工具

2023-09-28

rk3399android71平台新增HDMI特殊分辨率输出改补丁.pptx

原因:rk3399的android7.1平台在HDMI输出时存在分辨率问题,导致显示效果不佳 必要性:为了提升用户体验,需要修改HDMI特殊分辨率输出,以实现更好的显示效果 背景:rk3399的android7.1平台在HDMI输出时存在分辨率问题,导致显示效果不佳 解决方案:通过修改HDMI特殊分辨率输出,实现更好的显示效果

2023-09-20

matplotlib.pptx

matplotlib 是一个用于创建静态、动态和交互式图形的 Python 库。 它提供了一整套类似于 MATLAB 的绘图函数,可以生成高质量的图形。 matplotlib 支持多种图形格式,如 PNG、JPG、EPS、PDF 等。 它广泛应用于数据可视化、科学计算和机器学习等领域。

2023-09-20

使用Rational Rose创建模型:详细教程与示例代码.md

使用Rational Rose创建模型:详细教程与示例代码.md 使用Rational Rose创建模型:详细教程与示例代码.md 使用Rational Rose创建模型:详细教程与示例代码.md 使用Rational Rose创建模型:详细教程与示例代码.md

2023-09-14

KMP算法C++实现.pptx

KMP 算法的核心思想是避免在文本串中进行不必要的比较。在传统的朴素匹配算法中,每当我们在文本中找到不匹配的字符时,我们会将子串向右移动一个位置,并重新开始比较。这种方法的问题是,我们可能会多次比较相同的字符。 KMP 算法通过构建部分匹配表(也称为失配函数)来解决这个问题,以在不匹配时跳过尽可能多的字符。部分匹配表告诉我们在不匹配时应该将子串移动到的位置,而不是每次都向右移动一个位置。这样,我们可以避免不必要的比较,提高了算法的效率。

2023-09-13

KMP 算法,即 Knuth-Morris-Pratt 算法,是一种用于字符串匹配的经典算法 与朴素的字符串匹配算法相比,KMP

KMP 算法,即 Knuth-Morris-Pratt 算法,是一种用于字符串匹配的经典算法。与朴素的字符串匹配算法相比,KMP 算法具有更高的效率,特别是在处理大型文本时。本文将介绍 KMP 算法的原理,并提供 C++示例代码来演示如何实现它。

2023-09-13

大学生 Python爬虫入门指南.pptx

大学生 Python爬虫入门指南.pptx 大学生 Python爬虫入门指南.pptx 大学生 Python爬虫入门指南.ppt 大学生 Python爬虫入门指南.pptx 大学生 Python爬虫入门指南.pptx 大学生 Python爬虫入门指南.ppt 大学生 Python爬虫入门指南.pptx 大学生 Python爬虫入门指南.pptx 大学生 Python爬虫入门指南.ppt

2023-09-08

Python爬虫的网页内容提取与数据分析:提升SEO效果实战指南.pptx

Python爬虫的网页内容提取与数据分析:提升SEO效果实战指南.pptx Python爬虫的网页内容提取与数据分析:提升SEO效果实战指南.pptx Python爬虫的网页内容提取与数据分析:提升SEO效果实战指南.pptx Python爬虫的网页内容提取与数据分析:提升SEO效果实战指南.pptx Python爬虫的网页内容提取与数据分析:提升SEO效果实战指南.pptx

2023-09-08

MATLAB是一种编程语言和数学计算环境

主要应用于科学计算、数据分析和工程设计等领域 提供丰富的工具箱和函数库,支持各种数学运算和图形绘制 集成开发环境(IDE),包括代码编辑器、调试器和图形用户界面(GUI) 支持多种操作系统,如Windows、Linux和macOS

2023-08-29

MATLAB三维数组详解与应用

三维数组的定义与创建 三维数组的属性与操作 三维数组的可视化与应用 三维数组的定义与创建 三维数组的属性与操作 三维数组的可视化与应用 三维数组的定义与创建 三维数组的属性与操作 三维数组的可视化与应用

2023-08-23

python itertools.pptx

在Python中,迭代是一种常见的数据处理方式。然而,对于大规模数据集,迭代性能的优劣直接影响到程序的运行效率。本文将介绍如何利用Itertools模块来优化Python迭代性能,并通过案例分析深入解析Itertools的工作原理。最后,我们将对Itertools优化Python迭代性能的知识点进行详细解答,以帮助读者更好地理解和应用Itertools。

2023-08-21

Pythonlower函数用法PPT.pptx

- 字符串对象:在 Python 中,字符串是不可变的对象。这意味着一旦创建了一个字符串,就不能修改其内容。因此,`lower()`函数返回的是一个新的字符串,而不是修改原始字符串。 - ASCII 码表:在计算机中,每个字符都有一个对应的 ASCII 码。字母字符的 ASCII 码值是不同的,其中大写字母的 ASCII 码值比小写字母的 ASCII 码值要小。`lower()`函数通过将大写字母的 ASCII 码值转换为对应的小写字母的 ASCII 码值来实现大小写转换。 - 字符编码:在 Python 中,字符串实际上是由一系列字节组成的序列,这些字节对应于字符的编码。常见的编码方式包括 UTF-8、ASCII 等。`lower()`函数对于不同编码的字符串可能会有不同的行为,具体取决于该编码是否支持大小写转换。

2023-08-21

预测模型与数据分析.md

学习目标 通过本课程的学习,您将能够: 1. 理解预测模型的概念、作用和应用领域。 2. 掌握常见的预测模型算法,如线性回归、决策树、随机森林等。 3. 学会收集、处理和准备数据,以用于模型训练和预测。 4. 实际搭建预测模型,进行训练、评估和优化。 5. 在商业、金融、医疗等领域中应用预测模型解决实际问题。

2023-08-16

Java面试题精选与解析.md

课程简介 欢迎参加本次Java面试题课程!作为一门广泛应用的编程语言,Java在各个领域中都有着重要的地位。无论您是准备面试,还是想巩固自己的Java知识,本课程将为您呈现一系列经典的Java面试题目,并详细解析每个问题的答案和背后的原理。 学习目标 通过本课程的学习,您将能够: 掌握Java核心概念和基础知识。 理解Java面试常见题型和解题思路。 提升解决问题的编程能力和思维逻辑。 准备充分,信心满满地应对Java相关的面试。

2023-08-16

Python爬虫课程:网络数据采集与分析-课件脚本

学习目标 通过本课程的学习,您将能够: 1. 理解人工智能的定义、历史和基本概念。 2. 掌握人工智能的核心技术,包括机器学习、深度学习和自然语言处理。 3. 了解人工智能在各个领域的应用,如医疗、金融、交通等。 4. 探讨人工智能发展过程中的伦理和社会问题。 5. 展望人工智能的未来发展方向和挑战。

2023-08-16

人工智能课程:探索智能的未来 课程脚本设计,可用于大学课件制作

人工智能课程:探索智能的未来 课程脚本设计,可用于大学课件制作 人工智能课程:探索智能的未来 课程脚本设计,可用于大学课件制作 通过本课程的学习,您将能够: 1. 理解人工智能的定义、历史和基本概念。 2. 掌握人工智能的核心技术,包括机器学习、深度学习和自然语言处理。 3. 了解人工智能在各个领域的应用,如医疗、金融、交通等。 4. 探讨人工智能发展过程中的伦理和社会问题。 5. 展望人工智能的未来发展方向和挑战。

2023-08-16

网页设计大作业:打造创意与功能兼具的旅游信息网站

六、预期学习成果与意义 通过本次大作业,学生将能够: - 理解网页设计与开发的基本流程和技术; - 运用创意和设计原则,创造具有独特风格的网站; - 掌握用户体验设计,提供用户友好的交互界面; - 提高项目管理、创新思维和团队协作能力。 该大作业将使学生在实际项目中获得丰富经验,培养创意和技术能力,为未来的职业发展和学术研究打下坚实基础。

2023-08-15

计算机课程设计脚本:构建实用的网络安全管理系统.md

课程设计背景与目标 随着互联网的快速发展,网络安全问题日益突出,对于企业和个人来说,保护网络系统的安全性变得尤为重要。本课程设计旨在引导学生构建一个实用的网络安全管理系统,通过设计、开发和测试系统,培养学生在网络安全领域的实际应用能力。

2023-08-15

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除