csdn 的方法

1.方法:

 

package demo_0524;

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.Arrays;

public class demo {


	
	public static void main(String[] args) {
		BufferedReader br=new BufferReader(new InputStreamReader(System.in));
		String message=null;
		while((message=br.readLine())!=null) {
			int n=Integer.parseInt(message);
			String[] data=br.readLine().split(" ");
			int m=Integer.parseInt(br.readLine());
			int[] arr=new [n];
			for (int i = 0; i < arr.length; i++) {
				arr[i]=Integer.parseInt(data[i]);
			}
			
			StringBuffer sb=new StringBuffer();
			if (m==0) {
				Arrays.sort(arr);
			}else {
				Arrays.sort(arr);
				
				for(int i=0;i<arr.length/2;i++) {
					int a=arr[i];
					arr[i]=arr[arr.length-1-i];
					arr[arr.length-1-i];
				}
			}
			
			for(int i=0;i<arr.length;i++) {
				sb.append(arr[i]+" ");
			}
			System.out.println(sb.toString().trim());
		}
	}

}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章