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

emotion님의 프로필 이미지
emotion

작성한 질문수

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

8-J

Update_index 사용이유

작성

·

202

0

안녕하세요질문이 있습니다Update_idx 를 사용하는 이유가 있나요?그냥 1부터 index를 시작하면 안되는지 궁금합니다.

답변 1

1

큰돌님의 프로필 이미지
큰돌
지식공유자

안녕하세요 정서님 ㅎㅎ

문제를 보시면 영화 DVD를 보고 가장 앞단에 놓습니다.

이를 코드로 나타낸다면 어떻게 할까요?

1인덱스부터 시작하면...

1, 0, -1, -2 위치에 영화를 놓아야 하지 않을까요?

앞으로 앞으로.. 놓게 되니까요. ㅎㅎ

 

image

하지만 음수가 들어가게 되면 배열로 참조할 때 에러가 터지게 됩니다.

(배열은 0부터 인덱스 참조가 가능합니다.)

그 때문에 좌표이동을 해서 update_index를 기반으로 구축한 것입니다.

 

 



또 질문 있으시면 언제든지 질문 부탁드립니다.

좋은 수강평과 별점 5점은 제게 큰 힘이 됩니다. :)

감사합니다.

강사 큰돌 올림.


emotion님의 프로필 이미지
emotion

작성한 질문수

질문하기