频道栏目
首页 > 程序开发 > 软件开发 > Java > 正文
java面试准备之基础排序——冒泡与选择排序
2014-04-18 15:32:48      个评论      
收藏   我要投稿
选择排序:

 

[java]  

public void select(int[] arr){  

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

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

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

                    int one = arr[i];  

                    arr[i]=arr[j];  

                    arr[j]=one;  

                }  

            }  

              

        }  

          

    }  

 

冒泡排序:

 

[java]  

public static int[] popo(int[] arr){  

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

            for(int j=1,k=0;j<arr.length-i;j++,k++){  

                if(arr[k]>arr[j]){  

                    int one = arr[k];  

                    arr[k]=arr[j];  

                    arr[j]=one;  

                }  

                  

            }  

        }  

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

              

            System.out.print(arr[i]+" ");  

        }  

        return arr;  

    }  

 

点击复制链接 与好友分享!回本站首页
相关TAG标签 基础
上一篇:工程链接静态库的时候,通过删除class来解决重复的符号的错误
下一篇:Java微信公众平台接口封装源码分享
相关文章
图文推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站