美文网首页
冒泡排序

冒泡排序

作者: 临木有希 | 来源:发表于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