java对数组arry{10,2,31,,21,25,68,64,31}进行冒泡排序,输入排序之后的结果
1个回答
关注
展开全部
冒泡排序是一种简单的排序算法,基本思路是每次从未排序的数列中找到最大(或最小)的数并放置到数列的末尾(或开头)。以下是对Java代码对给定数组进行冒泡排序的示例:
咨询记录 · 回答于2023-06-14
java对数组arry{10,2,31,,21,25,68,64,31}进行冒泡排序,输入排序之后的结果
冒泡排序是一种简单的返皮排序算法,基本思路是每次从未排序的数列中找到最大(或闭歼最小)的数并放置到数列的末尾(或开轿世冲头)。以下是对Java代码对给定数组进行冒泡排序的示例:
public class BubbleSort { public static void main(String[] args) { int[] arry = {10, 2, 31, 21, 25, 68, 64, 31}; int temp = 0; for (int i = 0; i < arry.length - 1; i++) { for (int j = 0; j arry.length - 1 - i; j++) { if (arry[j] > arry[j + 1]) { temp = arry[j]; arry[j] = arry[j + 1]; arry[j + 1] = temp; } } } System.out.print("排备仿罩序后的大槐结果为仿闹:
输出结果为:2 10 21 25 31 31 64 68冒泡排序比较低效,实际应用不多,尤其是罩亏在大量数据的排序中可能会物肢神比较慢。饥升
大哥这个才对,上面程序少一段
第二个
复制发给我。
就是复制不了那么长,我才发图片的
上面那个就是我复制的,结果少一段
已赞过
评论
收起
你对这个回答的评价是?