JAVA_LeetCode 1200_Minimum Absolute Difference


JAVA_LeetCode 1200_Minimum Absolute Difference

JAVA_LeetCode 1200_Minimum Absolute Difference 풀이 class Solution { public List<List<Integer>> minimumAbsDifference(int[] arr) { // 정렬 후 앞 뒤 차이 절대값중 가장 작은 값을 체크 List<List<Integer>> list = new ArrayList<>(); Arrays.sort(arr); int min = Integer.MAX_VALUE; for(int i = 0; i < arr.length-1;i++) min = Math.min(min, Math.abs(arr[i] - arr[i + 1])); // 정렬 배열값 중 앞 뒤 차이의 절대값이 최소값과 일치한 경우 리스트에 넣는다. for(int i = 0;i < arr.length - 1; i++){ if(Math.abs(arr[i] - arr[i + 1]) == min) list.add(Arrays.asList(arr[i],...


#JAVA #JAVA_LeetCode1200 #JAVA_LeetCode1200_MinimumAbsoluteDifference #JAVA_MinimumAbsoluteDifference #LeetCode1200_MinimumAbsoluteDifference

원문링크 : JAVA_LeetCode 1200_Minimum Absolute Difference