sort 썸네일형 리스트형 [JAVA] 배열의 정렬된 인덱스 가져오기(배열 보존) 배열 정렬은 일반적인 작업이지만, 때로는 정렬 후 요소의 원래 인덱스를 알아야 할 때가 있습니다.배열은 그대로 두고 배열을 정렬했을 때의 순서를 기존 index로 확인하고 싶을 경우 어떻게 하는지 확인해보도록 하겠습니다. 먼저 기본 정보가 다음과 같다고 가정해 보겠습니다.// 기초 정보int[] array = {40, 10, 20, 30}; 정렬하기 전에 이 배열의 요소의 index는 다음과 같습니다.index 0 : 40index 1 : 10index 2 : 20index 3 : 30이 배열을 정렬한 후, 우리는 요소의 새로운 index를 다음과 같이 얻게 하고 싶습니다.index 0 : 10 (기존 index 1)index 1 : 20 (기존 index 2)index 2 : 30 (기존 index 3.. 더보기 [JAVA] 배열에서 0에 가장 가까운 숫자 찾기 Java 배열 내에서 0에 가장 가까운 숫자를 찾아보는 예제를 살펴보겠습니다.예를들면 [1, -3, 3, -2, 4]에서 0에 가장 가까운 숫자는 1입니다.0에 가장 가까운 숫자를 효율적으로 찾고 문제 해결을 위한 다양한 기술을 살펴볼 것입니다.1. 단순 반복문을 사용한 방법배열을 통한 간단히 반복을 포함하고, 각 요소와 0사이의 절대값를 계산하고, 지금까지 발견된 최소 절대값을 추적합니다.두 숫자가 0과 동일한 절대값을 갖는 경우, 일관되고 예측 가능한 결과를 보장하기 위해 양수를 우선으로 구하도록 하겠습니다.public static int findClosestToZero(int[] arr) throws IllegalAccessException { if (arr == null || arr.leng.. 더보기 이전 1 다음