欢迎来到天天文库
浏览记录
ID:34743688
大小:46.55 KB
页数:4页
时间:2019-03-10
《冒泡排序及选择排序java实现心得》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、/*选择排序*/publicclassSelectSort2{publicstaticvoidsort(int[]tempArr){for(inti=0;i2、为1的元素,但因为之前已将全数组中最小或最大的数排出所以没有必要再与数组中角标为零得数比较而是通过j=i+1将待比较的角标变成[2、3、...、tempArr.length)。*/for(intj=i+1;jtempArr[j]){inttemp=tempArr[i];tempArr[i]=tempArr[j];tempArr[j]=temp;}}}}publicstaticvoidarrPrint(int[]tempArr){System.out.print("[");for(inti=0;i3、mpArr.length;i++){if(i!=tempArr.length-1){System.out.print(tempArr[i]+",");}else{System.out.println(tempArr[i]+"]");}}}publicstaticvoidmain(Stringargs[]){int[]arr=newint[]{10,2,-7,8,1,12,6,7,9,3};arrPrint(arr);sort(arr);arrPrint(arr);}}/*冒泡排序*/publicclassMpSort2{publicstaticvoidsort(int[4、]tempArr){for(inti=0;itempArr[j+1]){inttemp=tempArr[j];tempArr[j]=tempArr[j+1];tempArr[j+1]=temp;}}}}publicstaticvoidarrPrint(int[]tempArr){System.out.print("[");for(inti=0;i5、{System.out.print(tempArr[i]+",");}else{System.out.println(tempArr[i]+"]");}}}publicstaticvoidmain(String[]args){int[]arr=newint[]{10,2,-7,8,1,12,6,7,9,3};arrPrint(arr);sort(arr);arrPrint(arr);}}
2、为1的元素,但因为之前已将全数组中最小或最大的数排出所以没有必要再与数组中角标为零得数比较而是通过j=i+1将待比较的角标变成[2、3、...、tempArr.length)。*/for(intj=i+1;jtempArr[j]){inttemp=tempArr[i];tempArr[i]=tempArr[j];tempArr[j]=temp;}}}}publicstaticvoidarrPrint(int[]tempArr){System.out.print("[");for(inti=0;i3、mpArr.length;i++){if(i!=tempArr.length-1){System.out.print(tempArr[i]+",");}else{System.out.println(tempArr[i]+"]");}}}publicstaticvoidmain(Stringargs[]){int[]arr=newint[]{10,2,-7,8,1,12,6,7,9,3};arrPrint(arr);sort(arr);arrPrint(arr);}}/*冒泡排序*/publicclassMpSort2{publicstaticvoidsort(int[4、]tempArr){for(inti=0;itempArr[j+1]){inttemp=tempArr[j];tempArr[j]=tempArr[j+1];tempArr[j+1]=temp;}}}}publicstaticvoidarrPrint(int[]tempArr){System.out.print("[");for(inti=0;i5、{System.out.print(tempArr[i]+",");}else{System.out.println(tempArr[i]+"]");}}}publicstaticvoidmain(String[]args){int[]arr=newint[]{10,2,-7,8,1,12,6,7,9,3};arrPrint(arr);sort(arr);arrPrint(arr);}}
3、mpArr.length;i++){if(i!=tempArr.length-1){System.out.print(tempArr[i]+",");}else{System.out.println(tempArr[i]+"]");}}}publicstaticvoidmain(Stringargs[]){int[]arr=newint[]{10,2,-7,8,1,12,6,7,9,3};arrPrint(arr);sort(arr);arrPrint(arr);}}/*冒泡排序*/publicclassMpSort2{publicstaticvoidsort(int[
4、]tempArr){for(inti=0;itempArr[j+1]){inttemp=tempArr[j];tempArr[j]=tempArr[j+1];tempArr[j+1]=temp;}}}}publicstaticvoidarrPrint(int[]tempArr){System.out.print("[");for(inti=0;i5、{System.out.print(tempArr[i]+",");}else{System.out.println(tempArr[i]+"]");}}}publicstaticvoidmain(String[]args){int[]arr=newint[]{10,2,-7,8,1,12,6,7,9,3};arrPrint(arr);sort(arr);arrPrint(arr);}}
5、{System.out.print(tempArr[i]+",");}else{System.out.println(tempArr[i]+"]");}}}publicstaticvoidmain(String[]args){int[]arr=newint[]{10,2,-7,8,1,12,6,7,9,3};arrPrint(arr);sort(arr);arrPrint(arr);}}
此文档下载收益归作者所有