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

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

728x90

알고리즘

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

1. 문제

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

2. 풀이

특별히 어려운 부분없이 어제오늘 풀었던 문제와 비슷하게 배열을 list로 변환했다 다시 배열로 return하는 방식이다.

조금 헷갈렸던 부분은 Collections.sort() 정렬하는 함수인것은 알지만 어떨 때 Collection.sort를 쓰고 어떨 때 Arrays.sor를 쓰는지이다.

--> Collections.sort()와 Arrays.sort() 차이점

import java.util.*; class Solution { public String[] solution(String[] strings, int n) { String[] answer = {}; // strings배열을 리스트로 변환 // 2번째 글자들을 앞으로 하기 ArrayList arr = new ArrayList(); for(int i=0; i

728x90

from http://yuricoding.tistory.com/62 by ccl(A) rewrite - 2021-11-11 14:27:59