题解列表

筛选

java 阶乘公式,一目了然

```java//k的阶乘publicstaticdoublefack(doublek){if(k==1){return1;}returnk*fack(k-1);}publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);do

Java成绩归类,一目了然

```javapublicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);intA=0;//优秀intB=0;//通过intC=0;//不及格//录入成绩while(true){inta=sc.nextInt();//逢0退出i

Java 寻找矩阵最值

```javapublicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);intn=sc.nextByte();int[][]sum=newint[n][n];//给二维数组赋值for(inti=0;i

Java 分段函数,一目了然

//绝对值publicstaticdoubleabs(doublex){returnMath.abs(x);}//平方根publicstaticdoublesqrt(doublex){returnMath.sqrt((x+1));}//幂函数publicstaticdoublepow(doublex)

Java 统计字符

摘要:解题思路:注意事项:参考代码:public static void main(String[] args) {    Scanner sc = new Scanner(System.in);    S……

最大公约数与最小公倍数题解

解题思路:我们先根据输入的数可以确定约数和倍数肯定是在我们输入的两个数的乘积和1之间,这样我们的循环范围就可以确定了,正向的循环可以找出约数,而且会由大的数覆盖小的数,倍数从小开始找,找到就用break结束for循环就可以找出来了。注意事项:参考代码:importjava.util.Scanner;p

Java语言找规律轻松解决

#找规律即可**N=3**print:424**N=4**print:6446**N=5**print:86468importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannerscanner=newS

信息学奥赛一本通T1440-数的划分 非常简单思路

解题思路:由于题目条件:下面三种分法被认为是相同的。{1,1,5};{1,5,1};{5,1,1};所以需要控制排序从小到大dps()n是被分数number为划分数量k为划分dps只会产生115一种不会有其他顺序dps(7,3,1)dps(6,

[NOIP2001]装箱问题

摘要:解题思路: 二维数组递归,01背包问题注意事项:  dp[i][j]为只用前i个箱子(包含第i个)在不超过j体积下的最大利用空间参考代码:import java.util.*;public class……