高分悬赏:Java语言利用多线程实现冒泡排序,要求和之前的快速排序一样,注意边界条件的拆分
3条回答 默认 最新
关注
package 冒泡排序; import java.util.Arrays; /** * 冒泡排序 * @author mmz * */ public class BubbleSort { public static void BubbleSort(int[] arr) { int temp;//定义一个临时变量 for(int i=0;i<arr.length-1;i++){//冒泡趟数 for(int j=0;j<arr.length-i-1;j++){ if(arr[j+1]<arr[j]){ temp = arr[j]; arr[j] = arr[j+1]; arr[j+1] = temp; } } } } public static void main(String[] args) { int arr[] = new int[]{1,6,2,2,5}; BubbleSort.BubbleSort(arr); System.out.println(Arrays.toString(arr)); } }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥20 powerbulider 导入excel文件,显示不完整
- ¥20 #关于multisim绘图遇到的问题
- ¥15 用keil调试程序保证结果进行led相关闪烁
- ¥15 paddle训练自己的数据loss降不下去
- ¥20 用matlab的pdetool解决以下三个问题
- ¥15 单个福来轮的平衡与侧向滑动是如何做到的?
- ¥15 嵌入式Linux固件,能直接告诉我crc32校验的区域在哪不,内核的校验我已经找到了,uboot没有
- ¥20 h3c静态路要求有详细过程
- ¥15 调制识别中输入为时频图,星座图,眼图等
- ¥15 数据结构C++的循环、随机数问题