Chinaunix首页 | 论坛 | 博客
  • 博客访问: 248939
  • 博文数量: 59
  • 博客积分: 2000
  • 博客等级: 大尉
  • 技术积分: 752
  • 用 户 组: 普通用户
  • 注册时间: 2006-08-01 20:49
文章分类
文章存档

2011年(24)

2010年(12)

2009年(18)

2008年(5)

我的朋友

分类: Java

2011-03-12 10:02:29

前两天去面试,人家让编一个排序的算法,我想了半天也没把冒泡法想起来,今天终于调出来了一个,一定要记住啊!这个方法相当简捷有效。
     
 byte[] a = {20, 40, 50, 10, 50,5,20,100};
        for (int i = 0; i < a.length; i++) {
            System.out.println(a[i]);
        }
        //sort
        byte temp;
        for (int i = 0; i < a.length - 1; i++) {
            for (int j = 0; j < a.length -1- i; j++) {
                if (a[j] < a[j + 1]) {
                    temp = a[j];
                    a[j] = a[j + 1];
                    a[j + 1] = temp;
                }

            }
        }
        System.out.println();
        for (int i = 0; i < a.length; i++) {
            System.out.println(a[i]);
        }
阅读(521) | 评论(0) | 转发(0) |
0

上一篇:配置Postgresql9.0

下一篇:ps命令

给主人留下些什么吧!~~