🤍 전 강의 25% 할인 중 🤍

2024년 상반기를 돌아보고 하반기에도 함께 성장해요!
인프런이 준비한 25% 할인 받으러 가기 >>

  • 카테고리

    질문 & 답변
  • 세부 분야

    알고리즘 · 자료구조

  • 해결 여부

    미해결

질문입니다!!!

21.02.08 03:43 작성 조회수 116

1

dis[x][y] = dis[tmp[0]][tmp[1]] + 1

여기에서 튜플의 x좌표 y좌표를 입력받고

1을 왜 더해 주셨는지 궁금합니다!!!

답변 1

답변을 작성해보세요.

1

안녕하세요^^

dis[x][y]값의 정의는 (0, 0) 좌표에서 (x, y)좌표까지 가는데 걸리는 이동횟수입니다.

dis[x][y] = dis[tmp[0]][tmp[1]] + 1 

은 (tmp[0], tmp[1]) 좌표에서 한 칸 움직여 (x, y)좌표로 이동하기 때문에 이동횟수 1를 더해주는 것입니다.

Data_E님의 프로필

Data_E

2022.06.05

실전에서 이 수많은 변수들은 생각해내는게 좀 버거운거같은데

변수를 최대한 줄일 수 있는 방법도 존재하겠죠?

채널톡 아이콘