https://programmers.co.kr/learn/courses/30/lessons/12981
function solution(n, words) {
var answer = [];
var arr = [words[0]];
for (var i = 1; i < words.length; i++) {
if (
arr[arr.length - 1][arr[arr.length - 1].length - 1] != words[i][0] ||
arr.indexOf(words[i]) != -1
) {
if (i % n == 0) {
answer.push(1, parseInt(i / n) + 1);
} else {
answer.push((i % n) + 1, parseInt(i / n) + 1);
}
break;
}
arr.push(words[i]);
}
if (answer.length == 0) {
answer.push(0, 0);
}
return answer;
}
'algorithm > js' 카테고리의 다른 글
[프로그래머스/js] 신규 아이디 추천 (0) | 2021.10.27 |
---|---|
[프로그래머스/js] 로또의 최고 순위와 최저 순위 (0) | 2021.10.27 |
[프로그래머스/js] JadenCase 문자열 만들기 (0) | 2020.05.07 |
[프로그래머스/js] 행렬의 곱셈 (0) | 2020.05.07 |
[프로그래머스] 문자열 압축 (0) | 2020.05.01 |
댓글