题解列表

筛选

蓝桥杯算法提高VIP-邮票面值设计(java代码)

摘要:解题思路:        深度优先遍历就可以,可以把一个设计完的邮票面值组合看作在长度减一的邮票组合的基础上再加上一个邮票面值。最后再依次对设计完的邮票面值组合进行计算其所能连续达到的最大邮资就可以。……

求1+2!+3!+...+N!的和

摘要:解题思路:先求每个数的阶乘再相加注意事项:注意用long类型参考代码:public static void main(String[] args) { Scanner sc = new Scanner……

2070: [STL训练]Mispelling4(java版)

###解题思路:####把字符串在索引处切开,不包括索引处的值,然后再把这两个字符串给拼接起来###注意事项:####当给的索引等于字符串长度时,要单独考虑,不然索引越界###参考代码:```javaimportjava.util.Scanner;publicclassMain{publicstati

if~else if处理和正则表达式处理

解题思路:首先可以想到将字符串转化为字符数组,再用if~elseif判断统计。再次思考可以想到能用正则表达式来匹配字符串中的字符类型。注意事项:字符串类型输入需要使用nextLine(),因为输入字符中有空格。nextLine()是遇见回车结束,next()遇见空格就结束。

[编程入门]报数问题

摘要:解题思路:    这题主要是想用列表实现,每当有一个3就将那个值赋0,一直循环,直到最后一个就退出。注意事项:参考代码:public static void main(String[] args) {……

三个字符串的排序

摘要:解题思路:        还是要注重合理用方法解决啊,自己写完后发现可以用Array.sort直接排序。还是因为自己还没学到Array。这里我先定义比较大小方法,然后再用冒泡排序写。我自己也觉得挺麻烦……

2064: [STL训练]2010辽宁省决赛 SPY(java版)

###解题思路:####名单A是要进入国家的人,名单B是Y国送来的间谍。所以我们把A和B里面都有的人放进名为spy集合。名单C就是自己人。如果spy集合里的人也在名单C中,那么把这个人从spy集合给移除,就得到了我们需要的spy集合。###注意事项:####注意ArrayList删除元素时,

[STL训练]亲和串(java版)

####解题思路:#####用String类中的indexOf()函数,查看字符串中是否包含另一字符串。本题中说是否能够循环移位得到亲和串,那么把字符串1加上自己本身得到新的字符串,这样再看字符串2是否包含在新的字符串中。####注意事项:#####indexOf()返回-1表示没有包含此字符串!##

2072: [STL训练]寻梦(java版)

解题思:用String的subing函数把字符串给分割成两半。```javaimportjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);intt=s

switch处理和if~else if的简化处理

摘要:解题思路:本题属于条件判断类型的题目。首先可以想到的是if~else if ,我们既可以把条件设置为(<=xx&&>xx),再思考可以知道当我们设置了一个条件后,下面的条件就已经隐含了它的范围在上述条……