欢迎来到天天文库
浏览记录
ID:50809957
大小:33.52 KB
页数:3页
时间:2020-03-14
《冒泡排序及选择排序Java实现心得.docx》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
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("[");for3、(inti=0;i4、taticvoidsort(int[]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、{if(i!=tempArr.length-1){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
3、(inti=0;i4、taticvoidsort(int[]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、{if(i!=tempArr.length-1){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);}}
4、taticvoidsort(int[]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、{if(i!=tempArr.length-1){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、{if(i!=tempArr.length-1){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);}}
此文档下载收益归作者所有