前端哥

华为od机试】叠积木(贪心算法—Java&Python&C &JS实现)

2024-05-05华为od机试】叠积木(贪心算法—Java&Python&C &JS实现)有一堆长方体积木,它们的长度和宽度都相同,但长度不一。小橙想把这堆积木叠成一面墙,墙的每层可以放一个积木,也可以将两个积木拼接起来,要求每层的长度相同。若必须用完这些积木,叠成的墙最多为多少层?如下是叠成的一面墙的图示,积木仅按宽和高所在的面进行拼接。

https://www.qianduange.cn//article/7058.html 分类:前端知识

华为od机试 - 爱吃蟠桃的孙悟空(Java & JS & Python & C & C )

2024-05-05华为od机试 - 爱吃蟠桃的孙悟空(Java & JS & Python & C & C ),考察:二分法_华为od机试 孙悟空

https://www.qianduange.cn//article/6930.html 分类:前端知识

【免费题库】华为od机试 - 信道分配(Java & JS & Python & C & C )

2024-05-05## 题目描述算法工程师小明面对着这样一个问题 ,需要将通信用的信道分配给尽量多的用户:信道的条件及分配规则如下:所有信道都有属性:”阶”。阶为 r的信道的容量为 2^r比特;所有用户需要传输的数据量都一样:D比特;一个用户可以分配多个信道,但每个信道只能分配给一个用户;只有当分配给一个用户的所有信道的容量和>=D,用户才能传输数据;给出一组信道资源,最多可以为多少用户传输数据?## 输入描述第一行,一个数字 R。R为最大阶数。0

https://www.qianduange.cn//article/6913.html 分类:前端知识

【免费题库】华为od机试 - 符号运算(Java & JS & Python & C & C )

2024-05-03## 题目描述给定一个表达式,求其分数计算结果。表达式的限制如下:所有的输入数字皆为正整数(包括0)仅支持四则运算( -*/)和括号结果为整数或分数,分数必须化为最简格式(比如6,3/4,7/8,90/7)除数可能为0,如果遇到这种情况,直接输出"ERROR"输入和最终计算结果中的数字都不会超出整型范围用例输入一定合法,不会出现括号匹配的情况## 输入描述字符串格式的表达式,仅支持 -*/,数字可能超过两位,可能带有空格,没有负数长度小于200个字符## 输出描述表达式结_华为od机试面试题符号运算

https://www.qianduange.cn//article/6832.html 分类:前端知识

【免费题库】华为od机试 - 字符串比较(Java & JS & Python & C & C )

2024-05-03## 题目描述给定字符串A、B和正整数V,A的长度与B的长度相等, 请计算A中满足如下条件的最大连续子串的长度:该连续子串在A和B中的位置和长度均相同。该连续子串|A[i] – B[i]|之和小于等于V。其中|A[i] – B[i]|表示两个字母ASCII码之差的绝对值。## 输入描述输入为三行:第一行为字符串A,仅包含小写字符,1

https://www.qianduange.cn//article/6830.html 分类:前端知识

【免费题库】华为od机试 - 根据IP查找城市(Java & JS & Python & C & C )

2024-04-30## 题目描述某业务需要根据终端的IP地址获取该终端归属的城市,可以根据公开的IP地址池信息查询归属城市。地址池格式如下:城市名=起始IP,结束IP起始和结束地址按照英文逗号分隔,多个地址段采用英文分号分隔。比如:City1=1.1.1.1,1.1.1.2;City1=1.1.1.11,1.1.1.16;City2=3.3.3.3,4.4.4.4;City3=2.2.2.2,6.6.6.6一个城市可以有多个IP段,比如City1有2个IP段。城市间也可能存在包含关系,如City3的

https://www.qianduange.cn//article/6711.html 分类:前端知识

【免费题库】华为od机试 - 查找接口成功率最优时间段(Java & JS & Python & C & C )

2024-04-30## 题目描述服务之间交换的接口成功率作为服务调用关键质量特性,某个时间段内的接口失败率使用一个数组表示,数组中每个元素都是单位时间内失败率数值,数组中的数值为0~100的整数,给定一个数值(minAverageLost)表示某个时间段内平均失败率容忍值,即平均失败率小于等于minAverageLost,找出数组中最长时间段,如果未找到则直接返回NULL。## 输入描述输入有两行内容,第一行为{minAverageLost},第二行为{数组},数组元素通过空格(” “)分隔,minA

https://www.qianduange.cn//article/6710.html 分类:前端知识

华为od机试】比赛的冠亚季军(深度优先搜索—Java&Python&C &JS实现)

2024-04-29华为od机试】比赛的冠亚季军(深度优先搜索—Java&Python&C &JS实现)有N(3

https://www.qianduange.cn//article/6525.html 分类:前端知识

【免费题库】华为od机试 - 转骰子(Java & JS & Python & C & C )

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

https://www.qianduange.cn//article/6511.html 分类:前端知识

华为od机试】芯片资源限制(贪心算法—Java&Python&C &JS实现)

2024-04-29华为od机试】芯片资源限制(贪心算法—Java&Python&C &JS实现)一个业务芯片的容量为10G,可支持两种不同的业务类型A、B。芯片的约束如下:1.A业务容量为2.5G,一个芯片上最多可配置4路业务;2.B业务容量为10G,一个芯片上最多可配置1路业务;3.由于业务容量限制,配置了A业务后,该芯片就不能配置B业务;4.不能跨芯片占用资源,即业务只能配置在一块芯片上,不能占用一块芯片的容量,再占用另外芯片容量;5.为了保证使用最少的芯片资源,业务配置时,按芯片编号从小到大顺序依次配置,

https://www.qianduange.cn//article/6389.html 分类:前端知识

260条数据,当前13/26

最近搜索

会员中心 联系我 留言建议 回顶部