美文网首页
冒泡排序

冒泡排序

作者: 骇客与画家 | 来源:发表于2017-12-26 00:35 被阅读0次

题目二:
定义一个长度为10的int类型数组,然后给该数组的每一个元素赋值随机数。赋值后输出当前数组。再使用冒泡排序升序(从小到大)输出。

int[] str = new int[10];

for(int i=0;i<str.length;i++){
    str[i] = (int)(Math.random()*100);
    System.out.println(str[i]+"");
}

System.out.println();

for(int i=0;i<str.length-1;i++){
    for(int j=0;j<str.length-1-i;j++){
        if(str[j]>str[j+1]){
            int t = str[j];
            str[j] = str[j+1];
            str[j+1] = t;
        }
    }
}

for(int i=0;i<str.length;i++){
    System.out.println(str[i]+"");
}

相关文章

网友评论

      本文标题:冒泡排序

      本文链接:https://www.haomeiwen.com/subject/gxtdgxtx.html