[프로그래머스] [LV2] 최댓값과 최솟값
업데이트:
📚 최댓값과 최솟값
링크📎 : https://programmers.co.kr/learn/courses/30/lessons/12939
난이도 ⭐️⭐️
📖 문제
📝 내 풀이
import java.util.*;
class Solution {
public String solution(String s) {
String answer = "";
ArrayList<Integer> list = new ArrayList<Integer>();
String[] str = s.split(" ");
for(String st : str){
if(st.charAt(0) =='-')
list.add(-1 * Integer.parseInt(st.substring(1,st.length())));
else list.add(Integer.parseInt(st));
}
Collections.sort(list);
answer = Integer.toString(list.get(0)) + " " + Integer.toString(list.get(list.size()-1));
return answer;
}
}
👊🏻 전략
- split
-
- 부호 처리
- 정렬 후 맨 앞/뒤 출력
끝-!
댓글남기기