题解列表
数组插入处理(节省空间运行效率也更高)
解题思路:我看大家都使用的差不多是线性表插入操作,这个算法优劣数据结构书上说的很清楚了,在此不再赘述。我的方法是在找到那个比n大的数字之后,在输出的时候插入输出。注意事项:参考代码:intmain(){//变量定义和输入没什么好说的,需要注意的是我没有额外定义一个空间inta[9];intb;intc
1004题解——[递归]母牛的故事
```javaimportjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scanners=newScanner(System.in);while(true){intn=s.nextInt();//输入第n年if
蓝桥杯2013年第四届真题-核桃的数量
解题思路:注意事项:参考代码:importjava.util.Arrays;importjava.util.Scanner;publicclassMain{/***@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedme
1095题解——The 3n + 1 problem
摘要:解题思路:用户输入两个整数i和j,由i至j(包括i,j)的所有整数n做数字序列运算:
当n%2==0时,n=n/2;否则,n=3*n+1.如此循环下去,直到n=1.
记录n从最开始……
题解 1711: 数据结构-有序表的折半查找(Java)
importjava.util.*;publicclassMain{publicstaticvoidmain(String[]args){Scannerin=newScanner(System.in);intn,k,key;n=in.nextInt();k=in.nextInt();int[]a=ne
蓝桥杯2017年第八届真题-分考场-题解(Java代码)
```javaimportjava.util.Scanner;classAnt{intx;inty;intstep;Stringdirection;publicAnt(intx,inty,intstep,Stringdirection){super();this.x=x;this.y=y;this.s
利用数学知识:最大公倍数与最小公约数的关系
先求出最小公约数,a和b的最小值min一定大于最小公约数,将i从一加到min-1,在枚举中i的最小值即为最小公约数同时我们知道,最大公约数等于(a*b)/最小公约数=最大公倍数注意事项:(a*b)/最小公约数=最大公倍数参考代码:#includeintmain(){inta,