
Java机试
文章平均质量分 50
Java机试题
巨坚强
天行健,君子以自强不息;地势坤,君子以厚德载物。
展开
-
华为机试:根据员工出勤信息,判断本次是否能获得出勤奖
现需根据员工出勤信息,判断本次是否能获得出勤奖,能获得出勤奖的条件如下:1.缺勤不超过1次2.没有连续的迟到/早退3.任意连续7次考勤 缺勤/迟到/早退 不超过3次。原创 2022-06-10 23:12:17 · 1601 阅读 · 2 评论 -
华为机试:统计含有相对开音节结构的子串个数
相对开音节构成的结构为辅音+元音(aeiou)+辅音(r除外)+e常见的单词有bike cake给定一个字符串,以空格为分隔符反转每个单词的字母若单词中包含如数字等其他非字母时不进行反转反转后计算其中含有相对开音节结构的子串个数(连续子串中部分字符可以重复)。...原创 2022-06-10 00:01:50 · 824 阅读 · 0 评论 -
华为机试:火星符号运算
已知火星人使用的运算符号为#和$其与地球人的等价公式如下x#y=2*x+3*y+4x$y=3*x+y+2x y是无符号整数地球人公式按照c语言规则进行计算火星人公式中$符优先级高于#相同的运算符按从左到右的顺序运算。...原创 2022-06-09 23:04:25 · 1186 阅读 · 2 评论 -
华为机试:求长度最长的的连续子序列使他们的和等于sum
有N个正整数组成的一个序列,给定一个整数sum,求长度最长的的连续子序列使他们的和等于sum,返回该子序列的长度,如果没有满足要求的序列返回-1。原创 2022-06-09 22:18:56 · 2386 阅读 · 0 评论 -
华为机试:整数编码
实现一个整数编码方法,使得待编码的数字越小,编码后所占用的字节数越小。编码规则如下:1.编码时7位一组,每个字节的低7位用于存储待编码数字的补码2.字节的最高位表示后续是否还有字节,置1表示后面还有更多的字节,置0表示当前字节为最后一个字节3.采用小端序编码,低位和低字节放在低地址上4.编码结果按16进制数的字符格式进行输出,小写字母需要转化为大写字母。...原创 2022-06-08 23:24:36 · 1639 阅读 · 1 评论 -
华为机试:配出最小绝对值(仅有题,待求解)
给定一个随机的整数数组(可能存在正整数和负整数)nums。请你在该数组中找出两个数,其和的绝对值(|nums[x]+nums[y]|)为最小值。并返回这两个数(按从小到大返回)以及绝对值。每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。...原创 2022-06-07 00:19:46 · 614 阅读 · 0 评论 -
华为机试:身高体重排序(仅有题,待求解)
某学校举行运动会,学生们按编号(1、2、3…n)进行标识,现需要按照身高由低到高排列,对身高相同的人,按体重由轻到重排列;对于身高体重都相同的人,维持原有的编号顺序关系。请输出排列后的学生编号。......原创 2022-06-07 00:13:09 · 560 阅读 · 2 评论 -
华为机试:磁盘容量排序
磁盘的容量单位常用的有M,G,T这三个等级,它们之间的换算关系为1T = 1024G,1G = 1024M,现在给定n块磁盘的容量,请对它们按从小到大的顺序进行稳定排序。原创 2022-06-06 23:56:02 · 1038 阅读 · 0 评论 -
华为机试:数组合并
现在有多组整数数组,需要将他们合并成一个新的数组。合并规则从每个数组里按顺序取出固定长度的内容,合并到新的数组,取完的内容会删除掉。如果改行不足固定长度,或者已经为空,则直接取出剩余部分的内容放到新的数组中继续下一行。...原创 2022-06-05 23:43:32 · 998 阅读 · 0 评论 -
华为机试:最优策略组合下的总的系统消耗资源数
在通信系统中有一个常见的问题是对用户进行不同策略的调度会得到不同系统消耗的性能。假设由N个待串行用户,每个用户可以使用A/B/C三种不同的调度策略,不同的策略会消耗不同的系统资源,请你根据如下规则进行用户调度,并返回总的消耗资源数。......原创 2022-06-07 07:31:08 · 1018 阅读 · 0 评论 -
华为机试:最小步骤数
一个正整数数组设为nums,最大为100个成员,求从第一个成员开始正好走到数组最后一个成员所使用的最小步骤数。原创 2022-06-05 21:57:42 · 578 阅读 · 0 评论 -
华为机试:删除字符串中出现次数最少的字符
删除字符串中出现次数最少的字符。如果多个字符出现次数一样则都删除。原创 2022-06-05 16:35:35 · 426 阅读 · 0 评论 -
华为机试:喊7游戏
喊7 是一个传统的聚会游戏,N个人围成一圈,按顺时针从1-7编号。编号为1的人从1开始喊数,下一个人喊得数字是上一个人喊得数字+1。但是当将要喊出数字7的倍数或者含有7的话,不能喊出 而是要喊过。假定N个人都没有失误。当喊道数字k时,可以统计每个人喊 “过"的次数。现给定一个长度n的数组,存储打乱的每个人喊”过"的次数,请把它还原成正确顺序。......原创 2022-06-04 23:26:03 · 3816 阅读 · 2 评论 -
华为机试:获取字符串中连续出现次数第k多的字母的次数
给定一个字符串,只包含大写字母,求在包含同一字母的子串中,长度第 k 长的子串的长度,相同字母只取最长的那个子串。第一行有一个子串(1原创 2022-06-04 17:02:33 · 1327 阅读 · 0 评论 -
华为机试:单词接龙
单词接龙的规则是可用于接龙的单词 首字母必须要与前一个单词的尾字母相同当存在多个首字母相同的单词时,取长度最长的单词如果长度也相等,则取字典序最小的单词已经参与接龙的单词不能重复使用现给定一组全部由小写字母组成的单词数组并指定其中一个单词为起始单词进行单词接龙请输出最长的单词串单词串是单词拼接而成的中间没有空格输入第一行为一个非负整数表示起始单词在数组中的索引k0...原创 2022-06-04 11:54:28 · 1194 阅读 · 1 评论 -
华为机试:太阳能板最大面积
计算如何选择两根支柱可以使太阳能板的面积最大。原创 2022-06-03 21:18:47 · 2822 阅读 · 3 评论 -
华为机试:数组二叉树,输出从根节点到最小叶子节点的路径上各个节点的值
华为机试题,数组二叉树,输出从根节点到最小叶子节点的路径上各个节点的值原创 2022-06-03 16:14:32 · 1546 阅读 · 0 评论