首页 > 其他 > 详细

发现程序美----while+for冒泡实现的

时间:2019-07-04 22:28:17      阅读:95      评论:0      收藏:0      [点我收藏+]

思想记录:

       每一轮回的冒泡都将产生一个最大值,其后每次循环次数都将少一次,因为每次都会确定一个最大值。

private void method(){
     int[] list = {10,7,8,4,7,2,1};
     int count = list.length;
     while(count != 0){
           for(int i = 0;i < count - 1;i++){
                if(list[i] > list[i+1]){
                      int temp = list[i];
                      list[i] = list[i+1];
                      list[i+1] = temp;
                }
           }
            count--;
     }    
}

 

发现程序美----while+for冒泡实现的

原文:https://www.cnblogs.com/pecool/p/11135244.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!