JAVA 冒泡选择插入排序算法总结

2021-01-20 23:21

源代码如下:

package exercise;

import java.util.Arrays;

import java.util.Random;

public class paixu {

public static void main(String[] args) {

Random random=new Random();

int[] ary=new int[10000];

for(int i=0;i<ary.length;i++){

ary[i]=random.nextInt(10000);

}

int[] ary1=Arrays.copyOf(ary,ary.length);

int[] ary2=Arrays.copyOf(ary, ary.length);

long time1=System.currentTimeMillis();

bubble(ary);

long time2=System.currentTimeMillis();

select(ary1);

long time3=System.currentTimeMillis();

insert(ary2);

long time4=System.currentTimeMillis();

System.out.println("bubble"+(time2-time1));

System.out.println("select"+(time3-time2));

System.out.println("insert"+(time4-time3));

}

public static void bubble(int[] ary){

for(int i=0;i<ary.length-1;i++){

for(int j=0;j<ary.length-i-1;j++){

if(ary[j]>ary[j+1]){

int temp=ary[j];

ary[j]=ary[j+1];

ary[j+1]=temp;

}

}

}

System.out.println(Arrays.toString(ary));

}

public static void select(int[] ary){

for(int i=0;i<ary.length-1;i++){


JAVA 冒泡选择插入排序算法总结.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2016-2022年中国车用聚氨酯行业分析及市场前景预测报告

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: