题解列表

筛选

最小三个数-题解(Java代码)

#MarkDown编辑器基本使用说明importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);intn;n=sc.nextInt();inta[]

数字整除-题解(Java代码)

package算法测试;importjava.util.Scanner;/***@Auther:王超*@Date:S*@Version:1.0*/publicclass数字整除{publicstaticvoidIsSeven(Stringn){StringsString=String.valueOf(

汽水瓶-题解(Java代码)

package算法测试;importjava.util.Scanner;/***@Auther:王超*@Date:S*@Version:1.0*/publicclass汽水瓶{//利用分治递归的思想,从一般到复杂publicintdrink(intn){if(n

用筛法求之N内的素数。 -题解(Java代码)

筛选法:筛选法又称筛法,具体做法是:先把N个自然数按次序排列起来。1不是质数,也不是合数,要划去。第二个数2是质数留下来,而把2后面所有能被2整除的数都划去。2后面第一个没划去的数是3,把3留下,再把3后面所有能被3整除的数都划去。3后面第一个没划去的数是5,

吹哨传球-题解(Java代码)

考虑用动态规划解决。dp[i][j]含义,球从0号传到第i号,经过j步有多少种方法。**dp[i][j]=dp[i-1][j-1]+dp[i+1][j-1]**因为最后一步总是从左边或者右边把球传到第i号。```javaimportjava.util.Scanner;publicclassMain{p