알고리즘_프로그래머스_문자열 내맘대로 정렬하기

김효진·2023년 10월 12일
0
post-custom-banner
function solution(strings, n) {
  let result = []
  let answer = []
  
  //  반복문으로 배열의 문자열마다 n번째 값을 추출해 각 문자열 앞에 더한 후 result 배열에 푸쉬
  for (let i = 0; i < strings.length; i++) {
    result.push(strings[i][n] + strings[i])
  }
  
  // result 배열을 오름차순 정렬함
  result.sort()
  
  // result 배열의 각 문자열에서 위에서 더했던 문자를 다시 자름
  for (i of result) {
    answer.push(i.substr(1))
  }

  return answer
}
profile
더 많은 사람들이 더 좋은 정보와 서비스를 누릴 수 있게!!

0개의 댓글