본문 바로가기
알고리즘/프로그래머스 1단계

[프로그래머스] 문자열 내 마음대로 정렬하기

by lanuarius19 2022. 4. 25.
728x90

 

프로그래머스 1단계
문자열 내 마음대로 정렬하기

https://programmers.co.kr/learn/challenges

 

문제 설명

 

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

 

 

 

풀이

 

import java.util.*;

class Solution {
    public String[] solution(String[] strings, int n) {
        String[] answer = new String[strings.length];
        
        for(int i=0; i<strings.length; i++) {
            strings[i] = strings[i].charAt(n) + strings[i];
            answer[i] = "";
        }
        Arrays.sort(strings);
        
        for(int i=0; i<strings.length; i++) {
            for(int j=1; j<strings[i].length(); j++) {
                answer[i] += strings[i].charAt(j);
            }
        }
        return answer;
    }
}
 
728x90

댓글