01 2020 档案
摘要:快速排序是对冒泡排序的一种改进。其基本思想是基于分治法的:在待排序表L[1...n]中任取一个元素pivot作为基准,通过一趟排序将待排序表划分为独立的两部分L[1...k-1]和L[k+1...n],使得L[1...k-1]中所有元素小于pivot,L[k+1...n]中所有元素大于或等于pivo
阅读全文
摘要:/* 算法: 数组的复制,反转,查找(线性查找,二分查找) */ import java.util.Scanner; public class arrayCopyReverseSearch { public static void main(String[] args) { String[] arr
阅读全文
摘要:用二维数组输出一个10行的杨辉三角:111121133114641.......通过观察,不难得到对于杨辉三角中,每行的首,末位元素均为1,而中间的元素yangHui[i][j]=yangHui[i-1][j-1]+yangHui[i-1][j]所以可以先建立一个二维数组,再按照这种规律依次赋值,最
阅读全文
摘要:最近学习了Java中的二维数组,用随笔记录一下 二维数组的使用:1,理解:对于二维数组的理解,可以看作是一维数组array1又作为另一个数组array2的元素而存在。所以,从数组底层的运行机制上来看,是不存在多维数组的。2,使用:① 二维数组的声明及初始化;② 如何调用数组指定位置的元素;③ 如何获
阅读全文
摘要:从键盘上输入两个正整数m,n;计算他们的最大公约数和最小公倍数;说明:break关键字的使用 1 import java.util.Scanner; 2 3 public class gCD_lCM { 4 public static void main(String[] args) { 5 Sca
阅读全文
摘要:分析:所谓质数,就是不能被除了1和自身外的数所整除的数 如:这个数是i,那么对于从2开始到i的数j,有i%j!=0,直到i==j时才有i%j==0; 从这个思路出发,算法如下 1 public class printPrime{ 2 public static void main(String ar
阅读全文
摘要:import java.util.Scanner; public class scoreForm { public static void main(String[] args) { //使用Scanner读取学生个数 System.out.println("请输入学生人数"); Scanner s
阅读全文
摘要:1 public class operatorTest05 { 2 //猜猜z的值是? 3 public static void main(String[] args) { 4 boolean x = true; 5 boolean y = false; 6 short z = 40; 7 if (
阅读全文
浙公网安备 33010602011771号