冒泡排序

最后都变了- 提交于 2019-11-30 00:02:46
//冒泡排序  从自小到大对数组进行排序  相邻的两个数 前者大于后者则交换public class HelloWorld {    public static void main(String[] args) {        int myArray[]={36,13,9,76,11,5};           int len=myArray.length-1;                    boolean flag=false;       for(int i=0;i<len;i++){                       for(int j=0;j<len-i;j++){                if(myArray[j]>myArray[j+1]){                    int temp=0;                    temp=myArray[j+1];                    myArray[j+1]=myArray[j];                    myArray[j]=temp;                    flag=true;                }            }            if(!flag){               break;            }else{                flag=false;            }        }        for(int i=0;i<len+1;i++){            System.out.print(myArray[i]+"\t");        }    }}
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!