[알고리즘/프로그래머스] 12915. 문자열 내 마음대로 정렬하기

jae_s_a·2022년 9월 27일
0

프로그래머스

목록 보기
18/26

문제

https://school.programmers.co.kr/learn/courses/30/lessons/12915


문자열 내 마음대로 정렬하기

문제 설명


지난주 토요일에 알고리즘 문제풀이 세션에서 멘토님이 풀어주신 문제라 접근방법을 이미 들어버려서 그 방법대로 풀어버렸다..

근데 만약 이 접근방법을 안들었다면 조금은 애먹었을 문제였던 것 같다.


public String[] solution(String[] strings, int n) {

    for (int i = 0; i < strings.length; i++) {
        char c = strings[i].charAt(n);

        strings[i] = c + strings[i];
    }

    Arrays.sort(strings);

    for(int i = 0; i < strings.length; i++) {
        strings[i] = strings[i].substring(1);
    }

    String[] answer = strings;
    return answer;
}
profile
if not now, when

0개의 댓글