黑马程序员技术交流社区

标题: 午夜代码 [打印本页]

作者: 崔累坤    时间: 2015-9-13 00:18
标题: 午夜代码
class Sort
{
        public void sort(int[] arr){
                //外循环控制行数,行数一共执行了数组的长度-1次
                for(int i=0; i<arr.length-1; i++){
                       
                        for(int j=0; j<arr.length-1-i; j++){
                                if(arr[j] > arr[j+1]){
                                        int temp = arr[j+1]
                                        arr[j+1] = arr[j];
                                        arr[j] = temp;
                                }
                        }
                }
        }
}

最后一个代码敲完了
作者: MilesMatheson    时间: 2015-9-13 00:43
for(int j=0; j<arr.length-1-i; j++){

改成
for(int j=i+1; j<arr.length-1-i; j++){
试试看,应该还可以,毕竟假如比完前五个了,还从第一个开始干嘛,直接从第六个开始了;
作者: T-l-H、小生    时间: 2015-9-13 06:23
就一个冒泡排序,还以为是什么高深午夜代码。。。。醉了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2