애플리케이션 개발/알고리즘

최대값과 최소값

sofiaaa 2022. 9. 23. 16:57
반응형
import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;

class Solution {
    public String solution(String s) {
        String answer = "";
        
        ArrayList<Integer> list = new ArrayList<>();
        String temp = "";
        for(int i = 0; i < s.length(); i++){
            if(s.charAt(i) == ' '){
                list.add(Integer.parseInt(temp));
                temp = "";
            } else {
                temp += String.valueOf(s.charAt(i));
            }

            if(i == s.length() - 1){
                list.add(Integer.parseInt(temp));
            }
        }


        Collections.sort(list);

        int min = list.get(0);
        int max = list.get(list.size() - 1);
        answer += min + " " + max;

        return answer;
    }
}

 

반응형

'애플리케이션 개발 > 알고리즘' 카테고리의 다른 글

[알고리즘] Queue  (0) 2023.02.28
없는 숫자 더하기  (0) 2022.10.20
[프로그래머스] 폰켓몬  (0) 2022.07.06
[프로그래머스] 행렬의 곱셉  (0) 2022.07.03
[프로그래머스] 2016년  (0) 2022.07.01