冒泡排序

题目二:
定义一个长度为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]+"");
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1.把二元查找树转变成排序的双向链表 题目: 输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。 要求不...
    曲终人散Li阅读 8,649评论 0 19
  • 概述 排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部...
    蚁前阅读 10,601评论 0 52
  • 概述排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的...
    Luc_阅读 6,780评论 0 35
  • 上星期一个好朋友离开了我现在生活的城市,知道他的离开并没有太多的不舍,反而是今天他让我去拿他的书,总共有十几本。说...
    参差信蔡阅读 2,790评论 0 0
  • 我去北京常常在马奈会所吃饭,干儿子金锡明把我安排在主桌主位,他几个姐妹就告诉我,你的边上是当今老旦第一块牌子袁慧琴...
    顾月华的书页阅读 7,802评论 0 3

友情链接更多精彩内容