美文网首页
冒泡排序

冒泡排序

作者: 临木有希 | 来源:发表于2018-07-24 13:22 被阅读0次
    /**
        冒泡排序
    */
    import java.util.Scanner;
    public class maopao{
        public static void main(String[]args){
            
            int[] nums = {34,4,56,17,90,65};//待排序的数列
        
            //外循环控制轮数
            for(int i=0;i<nums.length-1;i++){//比较轮数=数列长度-1
            
            //内循环控制每轮比较次数
                for(int j=0;j<nums.length-1-i;j++){
                    if(nums[j]>nums[j+1]){
                    nums[j]=nums[j]+nums[j+1];
                    nums[j+1]=nums[j]-nums[j+1];
                    nums[j]=nums[j]-nums[j+1];
                    } 
                }
            }
            //输出结果
            for(int n:nums){
                System.out.println(n);
            }
        }
    }
    

    相关文章

      网友评论

          本文标题:冒泡排序

          本文链接:https://www.haomeiwen.com/subject/rubemftx.html