正宗冒泡法-java语言实现
来源:互联网 发布:淘宝黑兔充值可靠么 编辑:程序博客网 时间:2024/06/02 14:25
冒泡法的思想就是:小的不停地“向前跑”,大的不停地“向后”冒。
代码如下:
public class Main { public static void main(String[] args) { int a[]={7,8,1,3,5}; System.out.println("排序前:"); print(a); bubblesort(a); System.out.println(); System.out.println("排序后:"); print(a); } public static void bubblesort(int a[]){ int temp=0; int i; for(i=0;i<a.length;i++){ for(int j=a.length-1;j>i;j--){ if(a[j]<a[j-1]){ temp=a[j]; a[j]=a[j-1]; a[j-1]=temp; } } } } static void print(int []a){ for(int s: a) System.out.print(s+" , "); } }循环变量i每迭代一次,便确定一位从第i位(包括第i位)到最后一位的最小数字。最后迭代完了i,也就完成了排序。
1 0
- 正宗冒泡法-java语言实现
- 正宗 ~ 冒泡排序
- 冒泡法(C语言实现)
- C语言--冒泡法实现
- 冒泡法--java实现
- java实现冒泡法
- 冒泡排序Java语言实现及其优化
- Java语言实现经典冒泡排序算法
- 冒泡法(Java语言)
- C++冒泡排序(包含初级、正宗及改进三种实现)
- 冒泡排序(正宗点吧)
- C++冒泡排序(正宗版)
- 冒泡排序法----Java实现
- 冒泡排序法-java实现
- java实现冒泡法排序
- java实现冒泡排序法
- java实现冒泡排序法
- 冒泡排序法 java实现
- Android-用户登陆的例子(服务器端开发到客户端实现)
- 程序员面试、算法研究、编程艺术、红黑树、数据挖掘5大系列集锦
- 黑马程序员------OC中对象的存储细节
- 知识:我从另一个角度说说吧。
- C语言-3
- 正宗冒泡法-java语言实现
- JAVA面试700问(一)
- 编译器实践五 之 构造一个支持加减乘除的栈式计算机
- <一>java数据结构与算法 数组
- 系统函数C字符串的实现(6):strpbrk
- C#解析html源码的框架类HtmlAgilityPack
- Oracle创建索引的基本规则
- 图解powerdesigner连接MySQL数据库
- C语言-4