欢迎来到天天文库
浏览记录
ID:34723755
大小:48.32 KB
页数:3页
时间:2019-03-10
《java中冒泡排序和选择排序》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、classArrayTool{privateArrayTool(){}//获取数组中的最大值publicstaticintgetMax(int[]arr){intmax=0;for(intx=1;xarr[max])max=x;}returnarr[max];}//获取数组中的最小值publicstaticintgetMin(int[]arr){intmin=0;for(intx=1;x2、ticvoidselectSortSmall(int[]arr){for(intx=0;xarr[y]){swap(arr,x,y);}}}}//选择排序从大到小publicstaticvoidselecSortBig(int[]arr){for(intx=0;x3、voidselectSortSmall2(int[]arr){for(intx=0;xarr[y+1]){swap(arr,y,y+1);}}}}//冒泡排序从大到小publicstaticvoidselectSortBig2(int[]arr){for(intx=0;x4、ticvoidswap(int[]arr,intx,inty){inttemp=arr[x];arr[x]=arr[y];arr[y]=temp;}//按格式打印数组publicstaticvoidprintArray(int[]arr){System.out.print("{");for(intx=0;x
2、ticvoidselectSortSmall(int[]arr){for(intx=0;xarr[y]){swap(arr,x,y);}}}}//选择排序从大到小publicstaticvoidselecSortBig(int[]arr){for(intx=0;x3、voidselectSortSmall2(int[]arr){for(intx=0;xarr[y+1]){swap(arr,y,y+1);}}}}//冒泡排序从大到小publicstaticvoidselectSortBig2(int[]arr){for(intx=0;x4、ticvoidswap(int[]arr,intx,inty){inttemp=arr[x];arr[x]=arr[y];arr[y]=temp;}//按格式打印数组publicstaticvoidprintArray(int[]arr){System.out.print("{");for(intx=0;x
3、voidselectSortSmall2(int[]arr){for(intx=0;xarr[y+1]){swap(arr,y,y+1);}}}}//冒泡排序从大到小publicstaticvoidselectSortBig2(int[]arr){for(intx=0;x4、ticvoidswap(int[]arr,intx,inty){inttemp=arr[x];arr[x]=arr[y];arr[y]=temp;}//按格式打印数组publicstaticvoidprintArray(int[]arr){System.out.print("{");for(intx=0;x
4、ticvoidswap(int[]arr,intx,inty){inttemp=arr[x];arr[x]=arr[y];arr[y]=temp;}//按格式打印数组publicstaticvoidprintArray(int[]arr){System.out.print("{");for(intx=0;x
此文档下载收益归作者所有