# guage-leetcode **Repository Path**: yangdechao_admin/guage-leetcode ## Basic Information - **Project Name**: guage-leetcode - **Description**: 本人瓜哥,这是本人平时刷leetcode网或者牛客网中各种算法题,内卷严重,不得不刷题进行强化技术。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-03-09 - **Last Updated**: 2022-03-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 1. HJ1 字符串最后一个单词的长度 **描述** 计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于5000。(注:字符串末尾不以空格为结尾) **输入描述**: 输入一行,代表要计算的字符串,非空,长度小于5000。 **输出描述**: 输出一个整数,表示输入字符串最后一个单词的长度。 示例1 输入: ``` hello nowcoder ``` 输出: ``` 8 ``` 说明: 最后一个单词为nowcoder,长度为8 ## 2. HJ2 计算某字符出现次数 **描述** 写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字符,然后输出输入字符串中该字符的出现次数。(不区分大小写字母) 数据范围: 1 \le n \le 1000 \1≤n≤1000 **输入描述**: 第一行输入一个由字母和数字以及空格组成的字符串,第二行输入一个字符。 **输出描述**: 输出输入字符串中含有该字符的个数。(不区分大小写字母) **示例**1 输入: ``` ABCabc A ``` 输出: ``` 2 ``` ## 4. HJ4 字符串分隔 **描述** •连续输入字符串,请按长度为8拆分每个输入字符串并进行输出; •长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。 (注:本题有多组输入) **输入描述**: 连续输入字符串(输入多次,每个字符串长度小于等于100) **输出描述**: 依次输出所有分割后的长度为8的新字符串 **示例**1 输入: ``` abc 123456789 ``` 输出: ``` abc00000 12345678 90000000 ``` ## 5. HJ5 进制转换 **描述** 写出一个程序,接受一个十六进制的数,输出该数值的十进制表示。 数据范围:保证结果在 1 \le n \le 2^{31}-1 \1≤n≤2 31 −1 注意本题有多组输入 **输入描述**: 输入一个十六进制的数值字符串。注意:一个用例会同时有多组输入数据,请参考帖子https://www.nowcoder.com/discuss/276处理多组输入的问题。 **输出描述**: 输出该数值的十进制字符串。不同组的测试用例用\n隔开。 **示例**1 输入: ``` 0xA 0xAA ``` 复制 输出: ``` 10 170 ```