728x90
반응형
2022.12.19
코테 문제풀이 23주차 02번 문제
문제
①최댓값과 최솟값
② 링크
접근방법
생각해낸 방법은 1가지
① 문제 그대로 풂
풀이
① 접근방법 : ①
② 풀이
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
import java.util.*;
class Solution {
/*
* Date: 2022-12-16
* Time: 14:32
*/
public String solution(String s) {
return srchMaximumMinimum(s);
}
/*
* 최댓값 최솟값 조회
* @param s 문자열
* @return String "최솟값 최댓값" 형태의 문자열
* 1." "을 조건으로 문자열을 자른다.
* 2. 잘라낸 문자열을 Integer타입의 리스트로 만든다.
* 3. 리스트를 오름차순으로 정렬한 후 리턴한다.
*/
public String srchMaximumMinimum(String s) {
// Output Instance
String output = "";
String[] split = s.split(" ");
List<Integer> list = new ArrayList<>();
for (String str: split) {
list.add(Integer.parseInt(str));
}
Collections.sort(list);
output = list.get(0) + " " + list.get(split.length-1);
return output;
}
}
|
cs |
결과
주의사항
① 없음
728x90
반응형
'코딩테스트' 카테고리의 다른 글
[코테/JAVA] 월간 코드 챌린지 시즌2 : 2개 이하로 다른 비트 (0) | 2022.12.24 |
---|---|
[코테/JAVA] 월간 코드 챌린지 시즌1 : 이진 변환 반복하기 (0) | 2022.12.24 |
[코테/JAVA] 연습문제 : 숫자의 표현 (0) | 2022.12.19 |
[코테/JAVA] 연습문제 : 다음 큰 숫자 (0) | 2022.12.13 |
[코테/JAVA] 연습문제 : 택배상자 (0) | 2022.12.13 |
댓글