Algorithms
[알고리즘] 프로그래머스 - 문자열 내 마음대로 정렬하기 (Javacript)
zubetcha
2022. 1. 29. 23:09
https://programmers.co.kr/learn/courses/30/lessons/12915
문제
풀이
function solution(strings, n) {
const answer = strings.sort((a, b) => {
if (a[n] < b[n]) {
return -1
} else if (a[n] > b[n]) {
return 1
} else {
return a < b ? -1 : a > b ? 1 : 0
}
})
return answer
}
a[n] === b[n] 인 경우에만 어떻게 처리할 지 작성하면 되는 문제로,
이 때에는 다시 a 와 b 를 비교하여 오름차순으로 정렬될 수 있도록 처리하면 된다.