题解 | #输入整型数组和排序标识,对其元素按照升序或降序进行排序#

输入整型数组和排序标识,对其元素按照升序或降序进行排序

http://www.nowcoder.com/practice/dd0c6b26c9e541f5b935047ff4156309

import java.util.Scanner; import java.util.Arrays; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int sc1 = Integer.parseInt(sc.nextLine()); String str = sc.nextLine(); int sc2 = Integer.parseInt(sc.nextLine()); String[] arr1 = str.split(" "); int[] arr2 = new int[arr1.length]; for(int i=0;i<arr1.length;i++){ arr2[i]=Integer.parseInt(arr1[i]); } Arrays.sort(arr2); if(sc2 == 0){ for(int i=0;i<sc1;i++){ System.out.print(arr2[i]+" "); } }else{ for(int i=0;i<sc1;i++){ System.out.print(arr2[sc1-i-1]+" "); } } } }

全部评论

相关推荐

jack_miller:杜:你不用我那你就用我的美赞臣
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务