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;
}