티스토리 뷰
728x90
SMALL
function solution(n, words) {
for(let i=1;i<words.length;i++){
if(words[i-1][words[i-1].length-1]!==words[i][0]){
let a=(i+1)%n;
if(a===0) a=n;
const b=Math.ceil((i+1)/n);
return [a,b]
}
for(let j=0;j<i;j++){
if(words[i]===words[j]){
let a=(i+1)%n;
if(a===0) a=n;
const b=Math.ceil((i+1)/n);
return [a,b]
}
}
}
return [0,0]
}
문제가 간단해보였는데 뭔가 계속 꼬여서 시간도 오래걸리고 코드도 예쁘지 않다
728x90
LIST
'코딩테스트' 카테고리의 다른 글
코딩테스트 연습 > 스택/큐 > 기능개발 (0) | 2020.08.11 |
---|---|
코딩테스트 연습 > 2019 KAKAO BLIND RECRUITMENT > 오픈채팅방 (0) | 2020.08.11 |
코딩테스트 연습 > Summer/Winter Coding(~2018) > 소수 만들기 (0) | 2020.08.10 |
코딩테스트 연습 > 연습문제 > JadenCase 문자열 만들기 (0) | 2020.08.08 |
코딩테스트 연습 > 연습문제 > 행렬의 곱셈 (0) | 2020.08.08 |
댓글
공지사항