题解列表

筛选

题解 1267: A+B Problem

解题思路:注意事项:参考代码:importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);while(scanner.hasNext())

幂的末尾数..

解题思路:Int放不下这个数字所以用BIgInteger注意事项:参考代码:packagetest;//求a的b次方的后三位importjava.util.Scanner;importjava.math.BigInteger;publicclassmiLastTree{publicstaticvoid

计算星期几

解题思路:因为3的2000所以用大整形来计算注意事项:参考代码:packagetest;importjava.math.BigInteger;//求当前的星期的a的b次方是星期几importjava.util.Scanner;publicclassfoundWeek{publicstaticvoidm

java实现更小的数,采用正常的循环流程,内部采用临时数6666666666666666

解题思路:就是依次遍历,从前向后找,看看当前位置的值是否大于内部循环的值,如果大则肯定可以;如果相等,就要根据这两个位置往内部方向进行判断,i++,j--,采用count作为临时计数,然后判断往里走之后的大小注意事项:参考代码:importjava.util.Scanner;publicclassMa

【埃氏筛法】筛选N内素数(非暴力)

解题思路:素数的特点:素数乘以任何一个数都能得到一个合数根据这个特点筛掉N中的合数,剩下的就是素数咯在座的各位有志青年请看注释!注意事项:埃筛法是比较早期的一个纯暴力的改进算法其实还有一个线性筛,它的效率更高埃筛用在范围小的数还是很欧克的,要想判断更大范围的素数还是用线性筛合适!感兴趣的可以去学习学习