BOJ[11656] - 접미사 배열 by JavaScript
접미사 배열
문제
언어
- JavaScript
문제 풀이 step 1
- 우선 substring 함수를 이용해서 모든 접미사를 구합니다.
- sort 함수를 이용해서 정렬 후 join 해서 return 합니다.
- 자바스크립트의 sort 함수는 기본적으로 문자열 정렬입니다.
소스 코드
const input = require("fs").readFileSync("/dev/stdin").toString().split("\n");
const solution = (input) => {
const str = input[0];
const suffixArr = [];
for (let i = 0; i < str.length; i++) {
suffixArr[i] = str.substring(i);
}
return suffixArr.sort().join("\n");
};
console.log(solution(input));