您的位置:首页 > 其它

冒泡排序法

2012-09-07 00:00 295 查看
//定义数组

int num[] = new int[10];

//初始化数组

Random random = new Random();

for(int i=0;i<10;i++){

num[i] = random.nextInt(100);

}

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

//排序

int out,in;

for(out = num.length - 1; out > 1; out--){

for(in = 0; in < out; in ++){

int temp = num[in];

if(num[in] > num[in+1]){

num[in] = num[in + 1];

num[in+1] = temp;

}

}

}

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

冒泡排序发需对比N*N次,移动N*N次
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  冒泡排序