题解列表

筛选

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

解题思路:筛选法通过已知的素数筛选去除该已知数的倍数,剩下的未筛去的为答案所需注意事项:最小的素数为2,故直接从2开始参考代码:#includeusingnamespacestd;intmain(){intN;cin>>N;inti,j;inttmp[N-2];for(i=0;i

蓝桥杯2018年第九届真题-整理玩具-题解(Java代码)

解题思路:由题意可知咱们需要把这个矩阵分为多个矩形来判断判断的有一下几种利用遍历的方式判断每一个元素定义为判断元素在这个矩形(代码中用长宽区域来表示)内部如果有跟这个判断元素不相等的即为错如果上一个是正确的那么如果在外面还有跟判断元素一样的即为错注意事项:这里为了优化程序把查找过的标记为-1判断时直接

DNA-题解(Java代码)

```javaimportjava.util.Scanner;publicclassDNA{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);intn=sc.nextInt();int[][]arr=newint[n]

C语言考试练习题_排列-题解(C语言代码)

摘要:解题思路:我采用数组存值的方法,利用循环加条件,最终得出结果,很好理解。注意事项:注意与题目上的结果一致。参考代码:#include <stdio.h>  int main (void){ ……

[递归]母牛的故事-题解(Java代码)

解题思路:找到规律1,2,3,4,6,9,13,19然后通过规律可以知道19=13+6即n=(n-1)+(n-3)注意事项:需要了解递归:即递归的两个必须点,1、必须有结束点。2、能将大问题拆分成小问题解决(即和高中的数学归纳法)也就是要写递归的代码我们需要找到:递推公式和终止条件。