인프런 커뮤니티 질문&답변

gkdmsdl0727님의 프로필 이미지
gkdmsdl0727

작성한 질문수

자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)

6. 공주구하기(큐)

안녕하세요 하나 여쭤볼게 있습니다.

작성

·

112

1

공주 구하기 문제에서 코드 작성 중

 for(let i=1; i<k; i++) queue.push(queue.shift());

이 부분에서 let i = 1 왜 1부터 시작인가요??

0부터 시작해야 배열 맨앞부터 할 수 있는거 아닌가요?

답변 1

0

맨 앞의 숫자 2개만 제외시켜주기 위한것 같습니다.

인덱스 번호로 배열의 원소를 제거해주는 것이 아니기 때문에 i = 0으로 할 필요가 없어보입니다 !

gkdmsdl0727님의 프로필 이미지
gkdmsdl0727

작성한 질문수

질문하기