Java 排序算法之冒泡排序小归纳
来源:互联网 发布:神无月数据互通吗 编辑:程序博客网 时间:2024/05/20 01:38
首先是最简单的冒泡排序算法,原理很简单,就是拿着一个元素和其他比较,碰到大的(小的),就换一下,每次排序都有一个元素确定顺序;代码如下:
/** * 冒泡排序 * @param arr * @return */public static int[] bubbleSort(int[] arr){for(int i=0;i<arr.length;i++){for(int j=i+1; j<arr.length;j++){if(arr[i]<arr[j]){int temp = arr[j];arr[j] = arr[i];arr[i] = temp;}}}return arr;}
时间复杂度O(n^2)
0 0
- Java 排序算法之冒泡排序小归纳
- 算法之经典排序算法小归纳
- Java-排序算法之冒泡排序算法
- java算法之冒泡排序
- java算法之冒泡排序
- Java-算法之冒泡排序
- Java 算法之冒泡排序
- java算法之冒泡排序
- java算法之冒泡排序
- java 算法之冒泡排序
- Java算法之冒泡排序
- java算法之冒泡排序
- Java算法之冒泡排序
- java排序算法之(冒泡排序法)
- java排序算法之(冒泡排序法)
- java排序算法之冒泡排序
- 排序算法之冒泡排序(JAVA)
- java排序算法之冒泡排序
- Linux socket recv send
- oracle sql中涉及is null时如何优化(索引创建和直方图)
- 使用backgroundPosition来定位背景图片
- 2013移动开发工具盘点:最火原型设计工具
- C语言指针强制类型转换
- Java 排序算法之冒泡排序小归纳
- Hadoop --Aggregate 包使用 Streaming
- Mysql隔离级别
- 禅道程序员的10条原则
- WinDbg调试器使用
- iOS蓝牙调用的一般流程
- Android数据的四种存储方式 SharePreferences使用
- recv断网后阻塞-设置超时时间
- 写作,编程