[排序算法,选择排序]--冒泡排序
来源:互联网 发布:逆战刷枪软件2017 编辑:程序博客网 时间:2024/06/06 07:48
public class Test { public static void test(int[] a){ for(int i=0;i<a.length;i++){ for(int j=0;j<a.length-1;j++){ if(a[j]>a[j+1]){ swap(a,j,j+1); } } } System.out.print(Arrays.toString(a)); } public static void swap(int[] array,int a,int b){ int temp=array[a]; array[a]=array[b]; array[b]=temp; } public static void main(String args[]){ test(new int[]{1,2,4,3,9,7,6}); }}
冒泡排序:时间复杂度O(n2),空间复杂度O(1)
0 0
- 选择排序、冒泡排序算法
- 排序算法----选择排序 冒泡排序
- 两个排序算法--冒泡排序,选择排序
- 【算法】插入排序/冒泡排序/选择排序
- 两个排序算法--冒泡排序,选择排序
- [排序算法,选择排序]--冒泡排序
- 《算法》选择排序、插入排序、冒泡排序
- 冒泡排序算法与选择排序算法
- 冒泡排序算法和选择排序算法
- 基础排序算法(冒泡排序、选择排序、插入排序)
- 排序算法一(冒泡排序、选择排序、插入排序)
- 排序算法(冒泡排序、选择排序、插入排序)
- 简单排序算法:冒泡排序,选择排序,插入排序
- 排序算法1—插入排序、选择排序、冒泡排序
- 排序算法解析--冒泡排序,选择排序,快速排序
- 基本排序算法(冒泡排序,选择排序,插入排序)
- 简单排序算法(冒泡排序、选择排序、插入排序)
- 选择排序&插入排序&冒泡排序&快速排序算法实现
- guagga入门-lib库介绍
- 使用Aajx将Canvas传入后台
- 【Unity&DragonBones】遇到的问题
- AndroidStudio 导入项目需要修改的地方
- 负载均衡的多种解决方案
- [排序算法,选择排序]--冒泡排序
- 枚举-除法
- guagga入门-ripd的简单配置
- 解决EditText与ScrollView滑动冲突问题
- Pickle谈话内容(conversations)按角色(role)不同存入文本
- LVS+Keepalived实现高可用负载均衡
- Layout_weight属性的使用与理解
- 验证码Kaptcha快速入门
- NIO学习