Fill 2

[프로그래머스, Lv.0] 수열과 구간 쿼리 2

목차 #1 수열과 구간 쿼리 2 문제 설명 정수 배열 arr와 2차원 정수 배열 queries이 주어집니다. queries의 원소는 각각 하나의 query를 나타내며, [s, e, k] 꼴입니다. 각 query마다 순서대로 s ≤ i ≤ e인 모든 i에 대해 k보다 크면서 가장 작은 arr [i]를 찾습니다. 각 쿼리의 순서에 맞게 답을 저장한 배열을 반환하는 solution 함수를 완성해 주세요. 단, 특정 쿼리의 답이 존재하지 않으면 -1을 저장합니다. 제한사항 1 ≤ arr의 길이 ≤ 1,000 0 ≤ arr의 원소 ≤ 1,000,000 1 ≤ queries의 길이 ≤ 1,000 0 ≤ s ≤ e k 조건을 만족하며 arr1[i] > arr [j]의 조건으로 가장 작은 원소 찾음.

Arrays.

목차 #Arrays 클래스 java.util.Arrays 클래스 Arrays 클래스에는 배열을 다루기 위한 다양한 메서드가 포함되어 있다고 한다. Arrays 클래스의 모든 메서드는 클래스 메소드(static method)이므로, 객체를 생성하지 않고도 바로 사용할 수 있다. sort 메소드 정렬 class FirstJava { public static void main(String[] args) { int[] num_list = {5, 2, 1, 6}; Arrays.sort(num_list); System.out.println(Arrays.toString(num_list)); } } ----------------------------- [1, 2, 5, 6] copyOf 메소드 복사 copyOf(원본 ..