[Java] 26. 마지막 두 원소

김주희's avatar
Jun 12, 2025
[Java] 26. 마지막 두 원소
 

1. 문제 설명, 제한 사항, 입출력 예시

notion image
notion image
 

2. 아이디어

💡
  1. int[]를 반환해야 한다.
  1. 배열은 크기가 고정되어있기 때문에 원소를 추가하기 위해서는 새로운 배열을 할당해야한다.
 

3. 풀이 코드

class Solution { public int[] solution(int[] num_list) { int size = num_list.length; int[] answer = new int[size + 1]; int last = num_list[size-1]; int prev = num_list[size-2]; for (int i = 0; i < size; i++) { answer[i] = num_list[i]; } answer[size] = last > prev ? last - prev : last*2; return answer; } }
다른 사람의 풀이
Share article

jay0628