交换排序——冒泡排序
来源:互联网 发布:java的httpclient 编辑:程序博客网 时间:2024/06/01 09:46
public static void bubble(int[] arr) {/** * 交换排序——冒泡排序(稳定的) * * 性能:时间复杂度O(n ^ 2) * * @author Zed1994 */for (int i = arr.length - 1; i > 0; i--) {/* * 下标i始终表示每一趟冒泡后最大的数的下标, * 下标j表示的元素在每趟冒泡中总会与后面一个元素进行比较,并最终会表示成此趟冒泡中最大的那个元素的下标, * 整个冒泡,其实就是大的元素依次冒泡到后面去 */for (int j = 0; j < i; j++) {if(arr[j] > arr[j + 1]) {int temp = arr[j];arr[j] = arr[j + 1];arr[j + 1] = temp;}}}}
0 0
- 交换排序——冒泡排序
- 交换排序——冒泡排序
- 6.交换排序——冒泡排序
- 交换类排序——冒泡排序
- 交换排序——冒泡排序
- 交换排序——冒泡排序
- 交换排序——冒泡排序
- 交换排序——冒泡排序
- 交换排序——冒泡排序
- 排序算法之交换排序——冒泡排序
- 排序:交换排序——冒泡排序法
- 排序——交换排序之冒泡排序
- 交换排序(冒泡排序—改进、快速排序)
- 交换排序:冒泡排序
- 交换排序-冒泡排序
- 交换排序-冒泡排序
- 交换排序-冒泡排序
- 冒泡排序-交换排序
- 黑客工具软件大全100套
- 第二章 非参数轶方法
- Leetcode-16. 3Sum Closest
- 关于全局变量,如何被多个.c文件共享问题
- 前端技术博客
- 交换排序——冒泡排序
- 【mongoDB实战】mongo对某个键添加索引
- CSS学习笔记-margin,padding(八)
- android view滑动的几种方法
- html5 新增的input元素
- Jenkins+Git+Maven+Shell+Tomcat
- kmalloc第二个参数的意义
- UVa OJ 1220 - Party at Hali-Bula
- 1 the brain and behavior