zoukankan      html  css  js  c++  java
  • 蓝桥杯BASIC-13 数列排序

    问题描述
      给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1<=n<=200
    输入格式
      第一行为一个整数n。
      第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。
    输出格式
      输出一行,按从小到大的顺序输出排序后的数列。
    样例输入
    5
    8 3 6 4 9
    样例输出
    3 4 6 8 9

    这题调用Arrays.sort方法即可

    import java.util.Arrays;
    import java.util.Scanner;
    
    
    public class Main {
    	public static void main(String[] args) {
    		Scanner sc = new Scanner(System.in);
    		int n=sc.nextInt();
    		int[] arr=new int[n];
    		for(int i=0;i<n;i++){
    			arr[i]=sc.nextInt();
    		}
    		Arrays.sort(arr);
    		for(int i=0;i<n;i++){
    			if(i==n-1) System.out.print(arr[i]);
    			else System.out.print(arr[i]+" ");
    		}
    	}
    }
    
  • 相关阅读:
    14 循环结构
    12.Maps
    11 Lists
    10 正则表达式
    8 Operator overloading
    9 Strings
    7 数据类型
    6 GPath
    4 练习: 使用eclipse开发
    5 类、对象、方法
  • 原文地址:https://www.cnblogs.com/littlepage/p/11690936.html
Copyright © 2011-2022 走看看