华为机试
_小鱼塘
理工男,程序员
展开
-
HJ54 表达式求值
栈相关的操作原创 2023-08-23 10:41:05 · 340 阅读 · 0 评论 -
HJ53 杨辉三角的变形
杨辉三角原创 2023-08-23 10:38:21 · 204 阅读 · 0 评论 -
HJ51 输出单向链表中倒数第k个结点
数据范围:链表长度满足 1≤n≤1000 1≤n≤1000 , k≤n k≤n ,链表中数据满足 0≤val≤10000 0≤val≤10000。输入一个单向链表,输出该链表中倒数第k个结点,链表的倒数第1个结点为链表的尾指针。正常返回倒数第k个结点指针,异常返回空指针.本题有多组样例输入。1 输入链表结点个数。原创 2023-08-23 10:35:10 · 234 阅读 · 0 评论 -
HJ87 密码强度等级
样例的密码长度大于等于8个字符,得25分;由于该密码包含大小写字母、数字和符号,所以奖励部分得5分,经统计得该密码的密码强度为25+20+20+25+5=95分。"#$%&'()*+,-./ (ASCII码:0x21~0x2F){|}~ (ASCII码:0x7B~0x7E)示例2的密码强度为10+20+0+25+0=55分。10 分: 密码里的字母全都是小(大)写字母。20 分: 密码里的字母符合”大小写混合“>= 0: 非常弱(Very_Weak)原创 2023-08-23 10:27:45 · 85 阅读 · 0 评论 -
HJ91 走方格的方案数
递归调用原创 2023-08-23 10:28:06 · 70 阅读 · 0 评论 -
HJ94 记票统计
按照输入的顺序,每行输出候选人的名字和得票数量(以" : "隔开,注:英文冒号左右两边都有一个空格!数据范围:每组输入中候选人数量满足 1≤n≤100 1≤n≤100 ,总票数量满足 1≤n≤100 1≤n≤100。第一行输入候选人的人数n,第二行输入n个候选人的名字(均为大写字母的字符串),第三行输入投票人的人数,第四行输入投票。请实现一个计票统计系统。你会收到很多投票,其中有合法的也有不合法的,请统计每个候选人得票的数量以及不合法的票数。(注:不合法的投票指的是投票的名字不存在n个候选人的名字中!原创 2023-08-23 10:28:16 · 84 阅读 · 0 评论 -
HJ96 表示数字
System.out.println(input.replaceAll("([0-9]+)", "*$1*")); //把所有的数字段提取出来,前后加上星号再放回去原创 2023-08-23 10:28:25 · 76 阅读 · 0 评论 -
HJ97 记负均正
String.format("%.1f", average)原创 2023-08-23 10:28:33 · 77 阅读 · 0 评论 -
HJ99 自守数
主要使用String的endsWith() 方法,用于测试字符串是否以指定的后缀结原创 2023-08-23 10:29:23 · 114 阅读 · 0 评论 -
HJ100 等差数列
等差数列原创 2023-08-22 13:56:45 · 65 阅读 · 0 评论 -
HJ102 字符统计
TreeMap原创 2023-08-22 13:53:30 · 75 阅读 · 0 评论 -
HJ105 记负均正II
System.out.printf("%.1f\n", sum/count1);原创 2023-08-22 13:50:55 · 72 阅读 · 0 评论 -
HJ106 字符逆序
builder.reverse()原创 2023-08-22 13:48:36 · 132 阅读 · 0 评论 -
HJ108 求最小公倍数
最小公倍数原创 2023-08-22 13:46:08 · 98 阅读 · 0 评论 -
HJ40 统计字符
正则表达式原创 2023-08-22 13:44:29 · 93 阅读 · 0 评论 -
HJ37 统计每个月兔子的总数
递归调用原创 2023-08-22 13:42:34 · 72 阅读 · 0 评论 -
HJ35 蛇形矩阵
二维数组原创 2023-08-22 13:41:01 · 104 阅读 · 0 评论 -
HJ34 图片整理
Arrays.sort(charArray);原创 2023-08-22 13:39:21 · 58 阅读 · 0 评论 -
HJ31 单词倒排
3、要求倒排后的单词间隔符以一个空格表示;如果原字符串中相邻单词间有多个间隔符时,倒排转换后也只允许出现一个空格间隔符;数据范围:字符串长度满足 1≤n≤10000 1≤n≤10000。1、构成单词的字符只有26个大写或小写英文字母;2、非构成单词的字符均视为单词间隔符;对字符串中的所有单词进行倒排。4、每个单词最长20个字母;输入一行,表示用来倒排的句子。原创 2023-08-22 13:37:34 · 77 阅读 · 0 评论 -
HJ23 删除字符串中出现次数最少的字符
HJ23 删除字符串中出现次数最少的字符原创 2023-08-20 10:07:10 · 110 阅读 · 0 评论 -
HJ22 汽水瓶
输入文件最多包含 10 组测试数据,每个数据占一行,仅包含一个正整数 n( 1<=n<=100 ),表示小张手上的空汽水瓶数。样例 2 解释:用九个空瓶换三瓶汽水,剩四个空瓶再用三个空瓶换一瓶汽水,剩两个空瓶,向老板借一个空瓶再用三个空瓶换一瓶汽水喝完得一个空瓶还给老板。某商店规定:三个空汽水瓶可以换一瓶汽水,允许向老板借空汽水瓶(但是必须要归还)。对于每组测试数据,输出一行,表示最多可以喝的汽水瓶数。输入的 0 表示输入结束,并不用输出结果。数据范围:输入的正整数满足 1≤n≤100 1≤n≤100。原创 2023-08-20 10:07:34 · 106 阅读 · 0 评论 -
HJ21 简单密码
考点 英文字符大小写转换 Character.toLowerCase(c)原创 2023-08-20 10:08:00 · 99 阅读 · 0 评论 -
HJ15 求int型正整数在内存中存储时1的个数 之十进制转二进制
十进制转二进制 Integer.toString(number, 2);原创 2023-08-20 10:08:31 · 90 阅读 · 0 评论 -
HJ14 字符串排序
数组排序 Arrays.sort原创 2023-08-19 11:13:46 · 116 阅读 · 0 评论 -
HJ13 句子逆序
HJ13 句子逆序 数组按照倒序输出原创 2023-08-19 11:11:01 · 87 阅读 · 0 评论 -
HJ11 数字颠倒
考察字符串反转 StringBuilder 线程不安全原创 2023-08-19 11:07:13 · 128 阅读 · 0 评论 -
HJ10 字符个数统计
HJ10 字符个数统计 考察set特点,无序不重复原创 2023-08-19 11:02:29 · 134 阅读 · 0 评论 -
HJ8 合并表记录
HJ8 合并表记录 treeMap treeMap.getOrDefault原创 2023-08-19 10:57:02 · 125 阅读 · 0 评论 -
HJ6 质数因子
HJ6 质数因子原创 2023-08-19 10:48:50 · 72 阅读 · 0 评论 -
HJ5 进制转换 之十六进制转十进制
HJ5 进制转换 之十六进制转十进制 Integer.parseInt(substring, 16);原创 2023-08-19 10:44:13 · 80 阅读 · 0 评论 -
HJ4 字符串分隔
HJ4 字符串分隔原创 2023-08-19 10:39:30 · 85 阅读 · 0 评论 -
HJ2 计算某字符出现次数
HJ2 计算某字符出现次数原创 2023-08-19 10:32:13 · 52 阅读 · 0 评论 -
HJ1 字符串最后一个单词的长度
HJ1 字符串最后一个单词的长度原创 2023-08-19 10:25:34 · 91 阅读 · 0 评论