下午实验课要求:
1.带jdk和编程软件。
2.生成100个和一万个元素的随机值数组。
3.试用冒泡等经典算法、快速排序和数据自带排序方法,记录实验数据。
4.比较算法在不同情况下的效率,进行讨论,撰写实验报告。
import javax.swing.*;
public class example{
static int ran[] = new int[100];
static int ran2[] = new int[10000];
public static void main(String args[]) {
for(int i=0;i<100;i++) {
ran[i]=(int)(100*Math.random());
}
for(int i=0;i<100;i++) {
System.out.print(ran[i]+" ");
}
System.out.println();
for(int i=0;i<10000;i++) {
ran2[i]=(int)(100*Math.random());
}
for(int i=0;i<100;i++) {
System.out.print(ran2[i]+" ");
}
System.out.println();
//bubble();
System.out.println();
//insert();
System.out.println();
//choose();
System.out.println();
quicksort(0,99);
for(int i=0;i<100;i++) {
System.out.print(ra