항해 99 온보딩 커리큘럼

[알고리즘 다루기 2주차] 응용 [상]

디스타입 2023. 3. 20. 00:40

2023/3/18일 토요일 화창😎

 

학습 진행 및 완료 상황

  • 알고리즘 / 언어 기초 트랙 문제 6일차 완료

알고리즘 문제 풀이

문자열 정렬하기

문자열 my_string이 매개변수로 주어질 때, my_string 안에 있는 숫자만 골라 오름차순 정렬한 리스트를 return 하도록 solution 함수를 작성해보세요.

import java.util.Arrays;

class Solution {
    public int[] solution(String my_string) {
        my_string = my_string.replaceAll("[^0-9]", "");
        String[] arrayString = my_string.split("");
        int[] newArr = new int[arrayString.length];

        for (int i = 0; i < arrayString.length; i++) {
            newArr[i] = Integer.parseInt(arrayString[i]);
        }

    Arrays.sort(newArr); // 원래 배열을 정렬
    return newArr; // 정렬된 배열 반환
    }
}

오늘 새로 배운 내용

 

 

오늘의 한줄