반응형
🔺 문제
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
🔺 코드
import java.util.*;
class Solution {
public String solution(String s) {
String[] str = s.split(" ");
int[] arr = new int[str.length];
for(int i=0 ; i < str.length ; i++) {
arr[i] = Integer.parseInt(str[i]);
}
Arrays.sort(arr);
StringBuilder sb = new StringBuilder();
sb.append(arr[0]).append(" ").append(arr[arr.length -1]);
return sb.toString();
}
}
✅ 해결 아이디어
- 문자열 띄어쓰기 기준으로 나눠서 문자열 배열 str로 만듦.
- 이 str의 원소를 int 배열인 arr에 넣어줌.
- 정렬해서 최솟값(= 0번째 원소) 과 최댓값(= arr.length - 1번째 원소) 출력
반응형
'코테 > 프로그래머스' 카테고리의 다른 글
[프로그래머스/Lv. 2] N개의 최소공배수 (0) | 2023.04.01 |
---|---|
[프로그래머스/Lv. 2] 숫자의 표현 (0) | 2023.03.31 |
[프로그래머스/Lv. 1] 실패율 (0) | 2023.03.29 |
[프로그래머스/Lv. 1] 로또의 최고 순위와 최저 순위 (0) | 2023.03.29 |
[프로그래머스/Lv. 1] [1차] 비밀지도 (0) | 2023.03.24 |