Java 数组使用以及排序
题目
题面描述:
给定一个整数数组,请求出该数组中两数之差(绝对值)的最大值。
输入:
第一行为一个正整数N(1<N<=10000),随后第二行为N个整数。
输出:
该数组中两数之差(绝对值)的最大值。
示例输入:
5
105 7 9 16 -31
示例输出:
136
代码
import java.util.Arrays;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in= new Scanner(System.in);
int N = in.nextInt();
int arr[] = new int[N];
for (int i = 0; i <N ; i++) {
arr[i]=in.nextInt();
}
Arrays.sort(arr);
System.out.println(arr[N-1]-arr[0]);
in.close();
}
}
来源:CSDN
作者:农村娃的成长之路
链接:https://blog.csdn.net/weixin_44135909/article/details/104219690