华为机试108
茶水微凉
这个作者很懒,什么都没留下…
展开
-
字符串分隔
一:题目描述二:题目解答题目是关于字符串分隔的。我们应该回忆起Java里面的两个方法,第一个是按序号分隔字符串的,也就是String.substring(0,8),这就是截取字符串[0,8)的字符串。另外一个是String.substring(8),是截取8以后的字符串,包括8。当我们记起来这两个方法之后,那么我们的编程题就可以得到较好的解决了。首先,我们需要循环读取...原创 2019-04-02 09:51:19 · 620 阅读 · 0 评论 -
字符串最后一个单词的长度
一:题目描述二:题目解答首先整理下思路,我们需要将输入的整行读到,然后选取出最后一个单词,或者直接求出最后一个单词的长度。如果不要求我们输出最后一个单词具体是什么,我们只需要按照索引求出最后一个单词的长度就可以来了。我们想起了String.lastIndexOf这个方法。最后一个单词位于最后一个空格的前面,我们求出最后一个空格的索引,然后用总字符串的长度减去它就可以得到最...原创 2019-04-02 11:02:37 · 141 阅读 · 0 评论 -
计算字符个数
一:题目描述二:题目解答首先整理思路。这是要求后面的单个字符在前面包含多少个,我们首先用两个字符串来装好,前面的字符串,和后面的字符。然后我们可以通过一次循环来进行比较,看有多少个是一样的。运用的方法是String.charAt(),代码如下:import java.util.*;public class Main{ public static void ...原创 2019-04-02 11:18:09 · 201 阅读 · 0 评论 -
明明的随机数
一:题目描述二:题目解答首先,我们需要弄清题意,也就是,第一个数是总个数,后面的才是我们要进行处理的数。题目的要求有两个,就是去重复和排序,而TreeSet的特性刚好可以满足要求,所以我们可以先把它装入到TreeSet,然后再依次取出来就可以了。代码如下:import java.util.*;public class Main{ public stat...原创 2019-04-02 14:53:29 · 174 阅读 · 0 评论