草庐IT

【100%通过率】华为OD机试真题 Java 实现【数组限制数】【2023 Q1 | 100分】

         所有题目均有五种语言实现。C实现目录、C++实现目录、Python实现目录、Java实现目录、JavaScript实现目录题目给定一个数组,可以给数组添加一个限制数(M),使得数组中的每一个数和限制数(M)取min,要使数组的总和不超过total,求限制最高可以取多少,如果不需要则返回-1输入输出描述:输入第一行包含两个整数n,m(1≤n,m,ai​≤100000),分别代表数组的长度和不能超过的数组的总和。第二行包含n个整数,代表数组的每个元素。示例1:

华为OD机试 - 最小调整顺序次数、特异性双端队列(Java & JS & Python)

题目描述有一个特异性的双端队列,该队列可以从头部或尾部添加数据,但是只能从头部移出数据。小A依次执行2n个指令往队列中添加数据和移出数据。其中n个指令是添加数据(可能从头部添加、也可能从尾部添加),依次添加1到n;n个指令是移出数据。现在要求移除数据的顺序为1到n。为了满足最后输出的要求,小A可以在任何时候调整队列中数据的顺序。请问小A最少需要调整几次才能够满足移除数据的顺序正好是1到n;输入描述第一行一个数据n,表示数据的范围。接下来的2n行,其中有n行为添加数据,指令为:"head addx"表示从头部添加数据 x,"tail addx"表示从尾部添加数据x,另外n行为移出数据指令,指令为

华为OD机试 - 阿里巴巴找黄金宝箱(V)(Java & JS & Python)

题目描述一贫如洗的樵夫阿里巴巴在去砍柴的路上,无意中发现了强盗集团的藏宝地,藏宝地有编号从0~N的箱子,每个箱子上面贴有一个数字。阿里巴巴念出一个咒语数字k(k输入描述第一行输入一个数字字串,数字之间使用逗号分隔,例如:2,10,-3,-8,40,51≤字串中数字的个数≤100000 -10000≤ 每个数字≤10000第二行输入咒语数字,例如:4,咒语数字大小小于宝箱的个数输出描述连续k个宝箱数字和的最大值,例如:39用例输入2,10,-3,-8,40,54输出39说明无

【100%通过率】华为OD机试真题 Java 实现【最长回文字符串】【2023 Q1 | 100分】

        所有题目均有五种语言实现。C实现目录、C++实现目录、Python实现目录、Java实现目录、JavaScript实现目录题目        如果一个字符串正读和反渎都一样(大小写敏感),则称它为一个[回文串Q],例如:1:leVel是一个[回文串],因为它的正读和反读都是leVel;同理a也是[回文串]2:art不是一个[回文串],因为它的反读tra与正读不同3:Level不是一个[回文串,因为它的反读leveL与正读不同(因大小写敏感)        给你一个仅包含大小写字母的字符串,请用这些字母构造出一个最长的回文串,若有多个最长的,返回其中字典序最小的回文串。字符串中的

【华为机试真题 Python实现】华为机试题整理(已更新211篇)

文章目录杂文华为机试真题系列牛客网华为机试系列文章发布时间和导航更新时间可能不同步,会尽快更新💪💪💪。订阅的朋友联系博主进群。杂文【在华为做OD的日子】初出茅庐【华为机试真题】专栏文章搜索说明【华为机试Python实现】机试注意事项【华为机试Python实现】华为OD开发岗面经分享最终评级D4华为机试真题系列拆分输出字符串求n阶方阵里所有数的和合法的三角形个数整型数组求整数对最小和机器人走迷宫【2022Q1Q2|200分】数格子两个超大整型数相加字符串格式化输出【2022Q1Q2|100分】树形目录操作【2022Q1Q2|200分】整型数组按个位值排序奥运会奖牌榜的排名【2022Q1|100分

【华为OD机试真题 java、python、c++】获取最大软件版本号(复盘思路)

代码请进行一定修改后使用,本代码保证100%通过率题目描述Maven版本号定义,..-举例3.1.4-beta其中,主版本和次版本都是必须的,主版本,次版本,增量版本由多位数字组成,可能包含前导零,里程碑版.字符串组成。..:基于数字比较里程碑版本:基于字符串比较,采用字典序比较版本号时,按从左到右的顺序依次比较基于数字比较,只需比较忽略任何前导零后的整数值输入2个版本号输出最大版本号输入描述输入两个版本号,按行分割,每个版本号的长度小于50输出描述输出较大的版本号示例1输入输出示例仅供调试,后台判题数据一般不包含示例输入2.5.1-C1.4.2-D输出2.5.1-C说明主版本,数字2大于1示

【华为OD机试真题】165、 核酸总最快检测效率 | 机试真题+思路参考+代码解析(C语言、C++、Java、Py、JS)

文章目录一、题目🎃题目描述🎃输入输出🎃样例1🎃样例2🎃样例3🎃样例4二、代码与思路参考🎈C语言思路🎉C代码🎈C++语言思路🎉C++代码🎈Java语言思路🎉Java代码🎈Python语言思路🎉Python代码🎈JS语言思路🎉JS代码

【100%通过率】华为OD机试真题 Java 实现【真正的密码】【2022.11 Q4 新题】

         所有题目均有五种语言实现。C实现目录、C++实现目录、Python实现目录、Java实现目录、JavaScript实现目录

【华为OD机试真题】200、最快到达医院的方法 | 机试真题+思路参考+代码分析(C语言、C++、Java、Py、JS)

文章目录一、题目🎃题目描述🎃输入输出🎃样例1二、代码与思路参考🎈C语言思路🎉C代码🎈C++语言思路🎉C++代码🎈Java语言思路🎉Java代码🎈Python语言思路🎉Python代码🎈JS语言思路🎉JS代码作者:KJ.JK

【华为OD机试真题】185、递增字符串 | 机试真题+思路参考+代码解析(C语言、C++、Java、Py、JS)

文章目录一、题目🎃题目描述🎃输入输出🎃样例1二、代码与思路参考🎈C语言思路🎉C代码🎈C++语言思路🎉C++代码🎈Java语言思路🎉Java代码🎈Python语言思路🎉Python代码🎈JS语言思路🎉JS代码作者:KJ.JK