数组的冒泡排序
2017-12-04 09:10
155 查看
前言
冒泡排序是相领2个角标对比。分析
实现
/* 定义方法,实现数组的冒泡排序 返回值: 没有 参数: 数组 */ public static void bubbleSort(int[] arr){ for(int i = 0 ; i < arr.length - 1; i++){ //每次内循环的比较,从0索引开始, 每次都在递减 for(int j = 0 ; j < arr.length-i-1; j++){ //比较的索引,是j和j+1 if(arr[j] > arr[j+1]){ int temp = arr[j]; arr[j] = arr[j+1]; arr[j+1] = temp; } } } }
相关文章推荐
- Java正则表达式判断邮箱地址数组,冒泡排序,String的方法
- JavaScript冒泡排序(冒泡排序最优版)包括如果原数组已经排好顺序,不需要在比较,直接终止循环!
- JAVA函数、数组讲解(案例:直接排序、冒泡排序、拆半查找(二分法))
- 黑马程序员——数组练习(冒泡排序,选择排序)
- 整数数组的冒泡排序(从小到大)
- [javaSE] 数组(排序-冒泡排序)
- 第十三周 项目4 数组冒泡排序
- 数组的冒泡排序
- 数组的遍历,获取最大值,数组的反转,数组中元素的查找、冒泡排序、选择排序、折半查找法
- 数组的查询与冒泡排序(二分查询)
- 数组(冒泡排序,选择排序,插入排序)
- 编写冒泡排序,可以排序整形数组,也可以排序字符串
- 用c语言指针实现给整形数组冒泡排序
- 数组的常见操作:冒泡排序 选择排序与取最值
- 两个数组之间的冒泡排序
- 数组的冒泡排序及拷贝
- 随机数存入数组冒泡排序
- C#小练习(设计一个程序,输入10个数存入数组中,然后实现冒泡排序。 )
- 【冒泡排序】树状数组 & 结论
- 6. go数组与冒泡排序