题解列表

筛选

数据结构-链表的基本操作-题解(Java代码)

优化了3次才过的,注意效率和易错的点1.读和处理分离2.初始化不要一个一个读入,一行直接转化3.ifelse改成switchcase4.Iterator代替for循环输出importjava.util.ArrayList;importjava.util.Arrays;importjava.util.C

SavenNeer-【密码】-题解(C语言代码)

#解题思路##主函数的设计:charinput[52];//全局定义,以便于在自定义的函数中进行操作intmain(){voidclear();intchecker(intlenth);intM;intt=1,lenth;scanf("%d",

字符逆序-题解(C语言代码)

简单明了!```c#include#includeintmain(){charstr1[100];intlen,j=0,i;gets(str1);len=strlen(str1);for(i=len-1;i>=0;i--)putchar(str1[i]);return0;}```

[递归]母牛的故事-题解(C语言代码)重要的是思路!!!!

**解题思路:**-第一年是一头母牛-从第二年起母牛开始产生小母牛-小母牛从第四年开始产生变成大母牛并产生小母牛-先算出前七年的年数与母牛数比较(此时找规律)-你会发现从第四年起,每一年的母牛数=前一年的+前三年的|年数|大母牛|第一年|第二年|第三年|总数||:------------:|:----

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

java对内存分配比较严格,万年都没用过的BigInteger了解下超字长了,只能用这个,没有办法比较compareTo减法subtract除法divide乘法multiply取余数modimportjava.math.BigInteger;importjava.util.Scanner;public

汽水瓶-题解(Java代码)

importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);while(scanner.hasNext()){intn=scanner.n