冒泡排序法讲解

 时间:2024-11-08 19:34:42

关于对数组中的数进行排序,有许多种方法。在此介绍常用的冒泡排序法的思路和实现过程。

方法/步骤

1、首先,假如一个数组有n个数,那么我们可以从第一个数开始从头到尾两两比较,当前一个数比后一个数大时,则交换他们的位置,直到最大的一个数被排在了数组的后尾。然后最后一个数固定,不再需要比较,只需要按照刚刚的方法重复比较前面的n-1个数,知道排出顺序。

2、程序实现方式:publicclassMaopaopaixudemo{ public咯悝滩镞staticvoidmain(String[]args){ i荏鱿胫协nta[]={2,9,6,4,3}; inttemp,j,i; for(i=0;i<5-1;i++){//数组里有n个数就要比较n-1趟 for(j=0;j<5-i-1;j++)//每趟比较都要比较n-i-1次 if(a[j]>a[j+1]){ temp=a[j]; a[j]=a[j+1]; a[j+1]=temp; } } for(i=0;i<5;i++){ System.out.println(a[i]); } }}

天津师范大学英语语言文学考研参考书分为几部分 果酱派的做法 搜狗号码通苹果下载 怎样开一个咖啡店 幼儿舞蹈教学基础训练注意事项
热门搜索
纤细的爱动漫 青春图片唯美 冤罪动漫在线观看 ps素材图片 超模图片