冒泡算法

2015-08-14 20:30 阅读 1,170 次 冒泡算法已关闭评论
版权声明:本文著作权归去逛街所有,未经许可禁止转载,谢谢支持!
转载请注明出处:http://go.teachcourse.cn/326.html

冒泡算法需要用到一个临时变量temp,存储比较的临时数据,然后交换数据信息,每次比较大的数据被放到了最前面,如下:

1、

public int[] getSortArray(int arr[]){

int temp=0;//定义一个临时变量

for(int i=0;i<arr.length-1;){

for(j=i+1;j<arr.length;j++){

if(arr[i]>arr[j])

temp=arr[i];

arr[i]=arr[j];

arr[j]=temp;

}

i++;

}//for循环结束

}//方法体结束

 

2、

public int[] getSortArray(int arr){

int temp=0;

int i=0;

int j=0;

for(;i<arr.length-1;i++){

for(j=i+1;j<arr.length;j++){

if(arr[i]>arr[j])

temp=arr[i];

arr[i]=arr[j];

arr[j]=temp;

}

}

 

}

关注公众号 扫一扫二维码,加我QQ

如果文章对你有帮助,欢迎点击上方按钮关注作者

来源:去逛街每周一次,深入学习Android教程,关注(QQ1589359239或公众号TeachCourse)
分类:生活的日志 标签:

评论已关闭!