自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

KJ.JK,正在火热更新全网最新最全的华为OD题库

CSDNJava领域作者,获得CCPC中国竞赛、蓝桥杯、中国软件杯云计算、ACM奖项,目前正在更新全网最新的华为OD题库

  • 博客(4443)
  • 资源 (7)
  • 收藏
  • 关注

原创 【华为OD机试真题 Golang语言】365、返回矩阵中非1的元素个数 | 机试真题+思路参考+代码解析

题目描述存在一个m*n的二维数组,其成员取值范围为0, 1, 2其中值为1的元素具备同化特性,每经过1S,将上下左右值为0的元素同化为1而值为2的元素,免疫同化。将数组所有成员随机初始化为0或2,再将矩阵的[0, 0] 元素修改成1,在经过足够长的时间后求矩阵中有多少个元素是0或2 (即0和2数量之和)

2024-07-26 08:15:49 227 2

原创 【华为OD机试真题 Golang语言】364、字符串划分 | 机试真题+思路参考+代码解析

题目描述>给定一个小写字母组成的字符事s,请找出字符串中两个不同位置的字符作为分割点,使得字符事分成三个连续子串且子串权重相等,注意子串不包含分割点。> 若能找到满足条件的两个分割点,请输出这两个分割点在字符串中的位置下标,若不能找到满足条件的分割点请返回0,0> 子串权重计算方式为:子串所有字符的ASCII码数值之和

2024-07-26 08:15:38 199

原创 【华为OD机试真题 Golang语言】363、分月饼 | 机试真题+思路参考+代码解析(最新C卷抽中)

题目描述>公司分月饼,m个员工,买了n个月饼,m

2024-07-25 08:11:10 6725 2

原创 【华为OD机试真题 Golang语言】362、转骰子 | 机试真题+思路参考+代码解析

题目描述骰子是一个立方体,每个面一个数字,初始为左1,右2,前3 (观察者方向),后4,上5,下6,用123456表示这个状态,放置到平面上,可以向左翻转(用L表示向左翻转1次), 可以向右翻转(用R表示向右翻转1次),可以向前翻转 (用F表示向前翻转1次),可以向后翻转(用B表示向后翻转1次),可以逆时针旋转(用A表示逆时针旋转90度),可以顺时针旋转(用C表示顺时针旋转90度),现从123456这个初始状态开始,根据输入的动作序列,计算得到最终的状态。 骰子的初始状态和初始状态转动后的状态如图所示

2024-07-25 08:10:53 6624

原创 【华为OD机试真题 Golang语言】361、检测热点字符 | 机试真题+思路参考+代码解析

题目描述某web服务器会持续接收文本字符流。已知文本字符流Q仅由大写英文字母( A-Z)、小英文字母( a-z)、数字( 0-9 )三种组成。 为了持续观测其中的热点字符需要每隔一段字符长度就进行一次增量统计(假设增量统计单位为10,则每接收10个,就要对字符串的热点字符进行统计一次) 每次的统计结果按次数从高到低排列,对于出现次数相同字符则按ASCII码值从大到小排列。

2024-07-24 08:11:34 6788 3

原创 【华为OD机试真题 Golang语言】360、带传送阵的矩阵游离 | 机试真题+思路参考+代码解析

题目描述n 行 m 列的矩阵,每个位置上有一个元素。 你可以上下左右行走,代价是前后两个位置元素值差的绝对值。 另外,你最多可以使用一次传送阵(只能从一个数跳到另外一个相同的树),求从走上角走到右下角最少需要多少时间。

2024-07-24 08:11:21 1458

原创 【华为OD机试真题 Golang语言】359、高速公路休息站充电规划 | 机试真题+思路参考+代码解析

题目描述张三购买了一辆续航里程数达1000公里的某自动驾驶新能源车。 某一天车辆充满电后,需从甲城出发前往距离D公里远的乙城,全程走高速。 车载导航提示沿途有N个休息站均可提供充电服务,各休息站均可实时提供当前充电排队时间(小时)。请协助规划时间最优的休息站充电方案,返回最短的旅行用时。 为方便计算,高速上的行驶速度固定为100公里/小时。 规划时可不必考虑保留安全续航里程数,汽车可以将电完全用光,1000公里续航的汽车按100公里/小时,可以开10个小时。每次充电时间固定为1小时,完成后电量充

2024-07-23 01:00:17 293 2

原创 【华为OD机试真题 Golang语言】358、猴子吃桃 | 机试真题+思路参考+代码解析(CD卷)

题目描述孙悟空喜欢吃蟠桃,一天他乘守卫蟠桃园的天兵天将离开了而偷偷的来到王母娘娘的蟠桃园偷吃蟠桃。 已知蟠桃园有 N 棵蟠桃树,第 i 棵蟠桃树上有 N[i](大于 0)个蟠桃,天兵天将将在 H(不小于蟠桃树棵数)小时后回来。 孙悟空可以决定他吃蟠桃的速度 K(单位:个/小时),每个小时他会选择一颗蟠桃树,从中吃掉 K 个蟠桃,如果这棵树上的蟠桃数小于 K,他将吃掉这棵树上所有蟠桃,然后这一小时内不再吃其余蟠桃树上的蟠桃。 孙悟空喜欢慢慢吃,但仍想在天兵天将回来前将所有蟠桃吃完。 求孙悟空

2024-07-23 01:00:00 273

原创 【持续更新】2024华为OD机试 CD卷抽中题库目录,五种语言解答,同步更新,最快最全的题库,刷题一份就够了

2024年,华为目前已经启用D卷,目前D卷和C卷的题目一样一次订阅永久阅读,支持在线刷题,持续更新,有问题随时解答,本专栏题目数量已收录到484道。每篇文章的思路分析都非常详细,题目新增图解思路,问题解疑,多样例测试,超过百字的思路参考解析。

2024-07-22 00:26:09 2874 3

原创 【华为OD机试真题 Golang语言】357、硬件资源分配 | 机试真题+思路参考+代码解析

题目描述有M台服务器,每台服务器有以下属性:编号、CPU核数(1100)、内存、CPU架构(08)、是否支持NP加速的标识(0,1)。然后有一个资源分配要求,要求分配N台满足要求的服务器。具体如下:CPU核数>=cpuCount、内存>=memSize、CPU架构=cpuArch、是否支持NP加速=supportNP。其中,cpuCount、memSize、cpuArch、supportNP为这个要求输入的分配参数。分配时会指定优先级策略,策略如下: 策略1:CPU优先,优先选择CPU核数满足分配要

2024-07-22 00:20:52 282

原创 【华为OD机试真题 Golang语言】356、芯片资源限制 | 机试真题+思路参考+代码解析

题目描述一个业务芯片的容量为10G,可支持两种不同的业务类型A、B。芯片的约束如下: 1、A业务容量为2.5G,一个芯片上最多可配置4路业务;2、B业务容量为10G,一个芯片上最多可配置1路业务;3、由于业务容量限制,配置了A业务后,该芯片就不能配置B业务;4、不能跨芯片占用资源,即业务只能配置在一块芯片上,不能占用一块芯片的容量,再占用另外芯片容量;5、为了保证使用最少的芯片资源,业务配置时,按芯片编号从小到大顺序依次配置,并优先使用已经占用的芯片。由于业务容量最小为2.5G,以最小业务容

2024-07-22 00:20:39 288

原创 【华为OD机试真题 Golang语言】355、按图找最近的路 | 机试真题+思路参考+代码解析

题目描述有一张m*n的地图,地图描述了起点和终点的位置,也描述了两点间分布的高山湖泊,高山湖泊挡住去路,需要绕道行走,请问从起点到终点的最短路径有几条,距离是多少? 注意:走动路线只能上下左右,不能斜着走。

2024-07-21 10:37:29 322 2

原创 【华为OD机试真题 Golang语言】354、天然货仓 | 机试真题+思路参考+代码解析

题目描述有一个天然形成的大坑,为台阶状结构,每个台阶的长度都为1,每个都的值为整数(正整数表示高于地平面,零表示与地平面平齐,负整数表示低于地平面)。有一批同等规格的货品(长度为N,高度为1),货品只能平故,且货物的上表面不能招过地平面(保度为零) ,或者说,高于地平面的地中也不可存故货物。计算一个给定的大坑中最多可以放多少个货品?

2024-07-21 10:37:13 299

原创 什么样的人适合华为OD?华为OD怎么转正式员工?

2024年,华为目前已经启用D卷,目前D卷和C卷的题目一样一次订阅永久阅读,支持在线刷题,持续更新,有问题随时解答,本专栏题目数量已收录到484道。每篇文章的思路分析都非常详细,题目新增图解思路,问题解疑,多样例测试,超过百字的思路参考解析。

2024-07-20 08:16:22 1861 8

原创 【华为OD机试真题 Golang语言】353、新员工考试 | 机试真题+思路参考+代码解析

题目描述小聪入职新公司,参加线上的新员工必考试共25题,依次是10个判断题(每题2分)、10个单选题(每题1分)和5个多选题(每题8分),总分100分。 考题只能顺序作答,答对题目获得相应的分数,答错题目获得0分,考试系统不提示作答是否正确,答题过程中如果累积有3题答错,直接中考试并计算考试分数。 小聪考试结果是N分(0

2024-07-20 08:16:10 441

原创 什么是华为OD?华为OD机试疑问解答

2024年,华为目前已经启用D卷,目前D卷和C卷的题目一样一次订阅永久阅读,支持在线刷题,持续更新,有问题随时解答,本专栏题目数量已收录到484道。每篇文章的思路分析都非常详细,题目新增图解思路,问题解疑,多样例测试,超过百字的思路参考解析。

2024-07-19 08:27:38 2122 5

原创 【华为OD机试真题 Golang语言】352、按照路径替换二叉树 | 机试真题+思路参考+代码解析

题目描述将一棵二叉树按照路径替换到另一棵二叉树中,得到一棵新的二叉树。替换动作满足如下条件: 1、子树的根节点完全替换根二叉树对应的节点2、子树根节点下的子树完全保留3、根二叉树的对应节点下的子树完全删除

2024-07-19 08:18:40 506 1

原创 什么是华为OD?华为OD机试通过率怎么样?华为OD机试怎么刷题?

2024年,华为目前已经启用D卷,目前D卷和C卷的题目一样一次订阅永久阅读,支持在线刷题,持续更新,有问题随时解答,本专栏题目数量已收录到484道。每篇文章的思路分析都非常详细,题目新增图解思路,问题解疑,多样例测试,超过百字的思路参考解析。

2024-07-18 08:16:28 2317 2

原创 【华为OD机试真题 Golang语言】351、公式修正 | 机试真题+思路参考+代码解析

题目描述给出一个算术公式,形式为A * B=C("表示乘法)。但是该公式可能存在错误,你需要用替换字符的方式进行修正(不可以移动)。请问最少替换多少个字符可以使得原公式成立。 替换一个字符指的是将原公式中某个位置的字符用另外的0~9的字符代替。注意你不能替换公式中的’*’和’=’符号;同时替换后的式子中所有数字都不能包含前导零。

2024-07-18 08:16:11 2027

原创 什么是华为od?华为od问题解答

华为OD是Outsourcing Dispacth模式,是华为和外企德科联合招聘的简称。目前华为大多数是OD招聘。OD模式也是华为提出的一种新的用工形式,每年都会从OD项目挑优秀员工转为正编。所有OD和正式员工一样对待,没有差别,部门平时开会、评审等活动都是一起参加的,是同薪同酬,都是由华为的HR直接定的薪资,看的是我们技术能力。华为是大企业,能到华为上班也是有能力的,每个部门都有好多职位,是金子,在哪都会发光。

2024-07-17 09:24:24 2474 4

原创 【华为OD机试真题 Golang语言】350、项目规划 | 机试真题+思路参考+代码解析

题目描述H公司在做项目规划,当前3个团队(前端、后端、测试)共同规划完成M个项目,这时候给你3个团队各自人力总和值(XXX人月)。对于某个项目,项目都需要多个团队共同投入完成,每个项目会有一个预估的价值(XXX万元),同时一个项目都需要多个团队共同投入完成(每个项目会有对三个团队的人力需求数量)。让你在多个项目中做项目规划,在人力允许的范围内,使得能够承接的所有项目的预估价值总和量大。 备注:返回结果为能够承接的最大预估价值。如果人力无法承接任何项目,返回0。

2024-07-17 08:15:10 654

原创 【华为OD机试真题 Golang语言】349、分配捐款 | 机试真题+思路参考+代码解析(未)

题目描述>某村有m个村民,所有村民的资产均不相同,村长收到一笔n元的捐款,村长计划将捐款分给村民,是尽可能多的村民拥有相同的资产,剩余的资产将保留为集体资产。 请帮村长分配捐款,使得在最多村民拥有相同资产的前提下,并剩余尽可能少的捐款。如果某村民不能通过分配捐款拥有相同的资产,则不予分配。如果有三个村民的资产是10, 3, 1,待分配捐款为8, 则分配结果为10, 10, 1,剩余1的捐款无法使第三个村民的资产达到10, 所以不予分配。

2024-07-17 08:14:56 619 1

原创 华为OD在线OJ在线刷题使用说明

2024年,华为目前已经启用D卷,目前D卷和C卷的题目一样一次订阅永久阅读,支持在线刷题,持续更新,有问题随时解答,本专栏题目数量已收录到484道。每篇文章的思路分析都非常详细,题目新增图解思路,问题解疑,多样例测试,超过百字的思路参考解析。

2024-07-16 14:27:04 3600 3

原创 【华为OD机试真题 Golang语言】348、购买水果最便宜的方案 | 机试真题+思路参考+代码解析

题目描述有m个水果超市在1-n个小时的不同时间段提供不同价格的打折水果,如果某餐厅每个小时都要新采购一种水果给餐厅使用的话, 请选出n个小时内,采购水果的最便宜的花费总和。 (假设m个超市打折时间段可以覆盖n小时)

2024-07-16 08:18:14 745 1

原创 【华为OD机试真题 Golang语言】347、数字最低位排序 | 机试真题+思路参考+代码解析(C卷)(本题100%)

题目描述给定一个非空数组(列表),起元素数据类型为整型,请按照数组元素十进制最低位从小到大进行排序,十进制最低位相同的元素,相对位置保持不变当数组元素为负值时,十进制最低为等同于去除符号位后对应十进制值最低位

2024-07-16 08:17:59 813

原创 【华为OD机试真题 Golang语言】346、金字塔 | 机试真题+思路参考+代码解析(未)

题目描述微商模式比较典型,下级每赚100元就要上交15元,给出每个级别的收入,求出金子塔尖上的人收入

2024-07-15 08:20:58 768 2

原创 【华为OD机试真题 Golang语言】345、数字序列比大小 | 机试真题+思路参考+代码解析

题目描述A,B两个人玩一个数字比大小的游戏,在游戏前,两个人会拿到相同长度的两个数字列,两个数字序列不相同的且其中的数字是随机的。A,B各自从数字列中挑选出一个数字进行大小比较,赢的人得1分,输的人扣1分,相等则各自的分数不变。用过的数字需要丢弃,求A可能贏B的最大分数。🎃输入输出输入输入数据的第1个数字表示数字序列的长度N,后面紧跟着两个长度为N的数字序列 输出A可能赢B的最大分数 备注1、这里要求计算A可能赢B的最大分数,不妨假设, A知道B的数字序列,且总是B先挑选数字并明示

2024-07-15 08:20:48 1064

原创 【华为OD机试真题 Golang语言】344、计算最接近的数 | 机试真题+思路参考+代码解析(本题100%)

题目描述>给定一个数组X和正整数K,请找出使表达式X[i]-x[i +1]...-.X[i+K 1],结果最接近于数组中位数Q的下标i,如果有多个i满足条件,请返回最大的i其中,数组中位数:长度为N的数组,按照元素的值大小升序排列后,下标为N/2元素的值

2024-07-14 00:13:15 774 3

原创 【华为OD机试真题 Golang语言】343、计算误码率 | 机试真题+思路参考+代码解析

题目描述误码率是最常用的数据通信传输质量指标。它可以理解为"在多少位数据中出现一位差错"。 移动通信网络中的误码率主要是指比特误码率,计算公式如下:比特误码率=错误比特数/传输总比特数。为了简单,我们使用字符串来标识通信的信息,一个字符错误了,就认为出现了一个误码输入一个标准的字符串,和一个传输后的字符串,计算误码率字符串会被压缩。例:2A3B4D5X1Z 表示 “AABBBDDDDXXXXXZ”用例会保证两个输入字符串解压后长度一致, 解压前的长度不一定一致每个生成后的字符串长度100000000.

2024-07-14 00:12:55 811

原创 【华为OD机试真题 Golang语言】342、人气最高的店铺 | 机试真题+思路参考+代码解析(未)

题目描述>某购物城有m个商铺,现决定举办一场活动选出人气最高店铺。活动共有n位市民参与,每位市民只能投一票, 但1号店铺如果给该市民发放q元的购物补贴,该市民会改为投1号店铺。请计算1号店铺需要最少发放多少元购物补贴才能成为人气最高店铺(即获得的票数要大于其他店铺),如果1号店铺本身就是票数最高店铺,返同0

2024-07-13 08:25:01 852 2

原创 【华为OD机试真题 Golang语言】341、荒岛求生 | 机试真题+思路参考+代码解析

题目描述有一个荒岛,只有左右两个港口,只有- -座桥连接这两个港口,现在有一群人需要从两个港口逃生,有的人往右逃生,有的往左逃生,如果两个人相遇,则pk,体力值大的能够打赢体力值小的,体力值相同则同归于尽,赢的人才能继续往前逃生,并减少相应的体力。🎃输入输出输入一行非0整数,用空格隔开,正数代表向在逃生,负数代表向左逃生 输出最终能够逃生的人数🎃样例1输入5 10 8 -8 -5输出

2024-07-13 08:24:16 826

原创 【华为OD机试真题 Golang语言】340、周末爬山 | 机试真题+思路参考+代码解析

题目描述>周末小明准备去爬山锻炼,0代表平地,山的高度使用1到9来表示,小明每次爬山或下山高度只能相差k及k以内,每次只能上下左右一格,向上移动一格,小明从左上角(0,0)位置出发

2024-07-12 08:08:33 1258 5

原创 【华为OD机试真题 Golang语言】339、购物 | 机试真题+思路参考+代码解析

题目描述>店里有N件唯一性商品, 每件商品有一个价格, 第i件商品的价格是ai。一个购买防案可以是从N件商品种选择任意件进行购买(至少一件),花费即价格之和。现在你需要求出所有购买方案中花费前K小的方案,输出这些方案的花费。当两个方案选择的商品集合至少有一件不同,视为不同方案,因此可能存在两个方案花费相同。

2024-07-12 08:08:20 1218

原创 【华为OD机试真题 Golang语言】338、最小资金赢得最多选票 | 机试真题+思路参考+代码解析

题目描述>现在你要竞选一个县的县长。 你去对每一个选民进行 了调查。你已经知道每一个人要选的人是谁, 以及要花多少钱才能让这个人选你。现在你想要花最少的钱使得你当上县长。你当选的条件是你的票数比任何一个其它候选人的多(严格的多,不能和他们中最多的相等)。请计算下最少要花多少钱。

2024-07-11 08:08:53 1441 3

原创 【华为OD机试真题 Golang语言】337、最大岛屿体积 | 机试真题+思路参考+代码解析

题目描述给你一个由 大于0的数(陆地)和 0(水)组成的的二维网格,请你计算网格中最大岛屿的体积。陆地的数表示所在岛屿的体积。 岛屿总是被水包围,并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。 此外,你可以假设该网格的四条边均被水包围。

2024-07-11 08:08:39 1236

原创 【华为OD机试真题 Golang语言】336、服务启动 | 机试真题+思路参考+代码解析

题目描述有若干个连续编号的服务(编号从0开始),服务间有依赖关系,启动一个指定服务,请判断该服务是否可以成功启动,并输出依赖的前置服务编号(依赖关系是可以传递的,比如服务2 依赖服务1,服务1依赖于服务0,那么服务2 依赖于服务1 和服务0)。

2024-07-10 08:11:00 59 6

原创 【华为OD机试真题 Golang语言】335、DNA序列 | 机试真题+思路参考+代码解析

题目描述>一个 DNA 序列由 A/C/G/T 四个字母的排列组合组成。G 和 C 的比例(定义为 GC-Ratio )是序列中 G 和 C 两个字母的总的出现次数除以总的字母数目(也就是序列长度)。在基因工程中,这个比例非常重要。因为高的 GC-Ratio 可能是基因的起始点。给定一个很长的 DNA 序列,以及限定的子串长度 N ,请帮助研究人员在给出的 DNA 序列中从左往右找出 GC-Ratio 最高且长度为 N 的第一个子串。 备注:  DNA序列为 ACGT 的子串有:

2024-07-10 08:10:49 1653

原创 【华为OD机试真题 Goalng语言】334、查找舆情热词 | 机试真题+思路参考+代码解析

题目描述>网上新闻越来越多,希望对新闻进行热词处理并归类,方便获取信息,现在已经将每篇文章处理为2个字符串,即一个标题,一个正文串,字符串中使用“ ”作为分隔符进行分词。 M篇新闻按照新闻发布的先后顺序处理完并输入,现在希望对所有新闻中出现的词语进行处理,输出出现频率最高的topN个词语,作为热词。标题中出现的词语频率系数为3,正文中出现的词语频率系数为1;返回的答案按照词语出现频率由高到低排序,当词语出现的频率相同时,在标题中出现的频率次数高的排在前面;如果仍然相同,则按照词语在标题中出现

2024-07-09 09:14:16 1727 1

原创 华为OD机试真题最新题库 (B+C+D卷) + 在线OJ在线刷题使用说明(C++、Java、Python合集)

2024年,华为目前已经启用D卷,目前D卷和C卷的题目一样一次订阅永久阅读,支持在线刷题,持续更新,有问题随时解答,本专栏题目数量已收录到484道。每篇文章的思路分析都非常详细,题目新增图解思路,问题解疑,多样例测试,超过百字的思路参考解析。

2024-07-09 08:12:22 9508 12

原创 【华为OD机试真题 Golang语言】333、数字反转打印 | 机试真题+思路参考+代码解析

题目描述>小华是个对数字很敏感的小朋友,他觉得数字的不同排列方式有特殊美感。某天,小华突发奇想,如果数字多行排列,第一行1个数,第二行2个,第三行3个,即第n行有n个数字,并且奇数行正序排列,偶数行逆序排列,数字依次累加。这样排列的数字一定很有 意思。聪明的你能编写代码帮助小华完成这个想法吗?规则总结如下:a、每个数字占据4个位置,不足四位用*补位,如1打印为1***.b、数字之间相邻4空格。C、数字的打印顺序按照正序逆序交替打印,奇数行正序,偶数行逆序。d、最后一行数字顶格,第n-1行相

2024-07-09 08:09:54 1773

肯德基全地区爬虫.html

一个可用于爬取肯德基位置的爬虫,输入对应的地区,即可马上在本地文件生成对应地区的肯德基位置,可用于爬虫作业,以及项目练习,非常的好用又方便

2022-04-09

Java配置数据库中的C3P0文件

Java配置数据库中的C3P0文件以及顺序的文档,里面包括数据库8.0的jar包,C3P0 9.5版本的jar包,mysql8.0.28的jar包,非常的好用,一键配置完成

2022-04-09

空空如也

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

TA关注的人

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