-
[프로그래머스] 문자열 내 마음대로 정렬하기개발공부/코딩테스트 연습문제 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번째 문자를 반환한다.
사실 아이디어는 다른 사람 풀이를 보고 참고 했다.. 근데 아이디어를 얻으니까 바로 풀리는게
다양한 생각의 중요성을 알게했다.
'개발공부 > 코딩테스트 연습문제' 카테고리의 다른 글
[프로그래머스] 문자열 내림차순으로 배치하기 (0) 2022.01.11 [프로그래머스] 문자열 내 p와 y의 개수 (0) 2022.01.11 [프로그래머스] 두 정수 사이의 합 (0) 2022.01.11 [프로그래머스] 나누어 떨어지는 숫자 배열 (0) 2022.01.11 [프로그래머스] 최소직사각형 (0) 2022.01.11