개발공부/코딩테스트 연습문제
[프로그래머스] 문자열 내 마음대로 정렬하기
ku-na
2022. 1. 11. 11:20
문제 설명과 제한조건

풀이
import java.util.Arrays;
class Solution {
public String[] solution(String[] strings, int n) {
String[] answer = new String[strings.length];
for(int i = 0 ; i < strings.length ; i++){
answer[i] = strings[i].charAt(n) + strings[i];
}
Arrays.sort(answer);
for(int i = 0 ; i < answer.length ; i++){
answer[i] = answer[i].substring(1);
}
return answer;
}
}
++
charAt(int n) : String 객체 내부 함수로 문자열에 n번째 문자를 반환한다.
사실 아이디어는 다른 사람 풀이를 보고 참고 했다.. 근데 아이디어를 얻으니까 바로 풀리는게
다양한 생각의 중요성을 알게했다.