冒泡排序;实现对数组{25,42,12,38,76,10,56,28} 的排序。
2019-03-15 22:45
190 查看
源代码:
public class maopao {
public static void main(String[] args) {
int [] arr= {25,42,12,36,76,10,56,28};
bubbleSort(arr); // TODO Auto-generated method stub }
public static void printArray(int[] arr) {
for(int i=0;i<arr.length;i++) {
System.out.print(arr[i]+" ");
}
System.out.println(); } public static void bubbleSort(int[] arr) { for(int i=0;i<arr.length-1;i++) { for(int j=0;j<arr.length-i-1;j++) { if(arr[j]>arr[j+1]) { int temp=arr[j]; arr[j]=arr[j+1]; arr[j+1]=temp; } } printArray(arr); } }
}
相关文章推荐
- 用java来实现对数组{25,24,12,76,101,96,28}
- C#--第2周实验--任务12--输入10个数存入数组中,然后实现冒泡排序
- 数据结构与算法分析笔记与总结(java实现)--排序12:最短子数组练习题
- java类实现数组的五种排序 冒泡排序、选择排序、插入排序、希尔排序、数组排序
- Java实现数组排序含冒泡排序、选择排序
- 剑指Offer面试题38:数字在排序数组中出现的次数 Java实现
- 用js实现随机选取10–100之间的10个数字,存入一个数组,并排序
- 动态数组实现冒泡排序与选择排序
- C语言数组实现冒泡排序和选择排序程序
- java学习笔记10:java语言数组常用排序(冒泡排序、选择排序、快速排序,直接插入排序)
- /*将数组{17,82,-4,55}和数组{34,11,66,56,76}合并放入一个数组中,然后 对其中的元素进行排序。按从大到小排序。*/
- js实现随机选取[10,100)中的10个整数,存入一个数组,并排序。 另考虑(10,100]和[10,100]两种情况。
- 【Java】数组的冒泡排序和选择排序(原理+代码实现)
- 在一个长度为10的整型数组里面,保存了班级10个学生的考试成绩。要求编写5个函数,分别实现计算考试的总分,最高分,最低分,平均分和考试成绩降序排序
- 用 js 实现随机选取 10–100 之间的 10 个数字,存入一个数组,并排序
- 【算法与逻辑思维 01-常见算法】请写出常见的排序算法,并用PHP实现冒泡排序,将数组按照从小到大的方式进行排序。
- java实现数组的冒泡排序、选择排序代码
- 冒泡排序实现整数数组的排序
- 实现冒泡排序。(排序整形数组)。使用数组和指针两种方法。
- C语言数组实现冒泡排序和选择排序程序