• 카테고리

    질문 & 답변
  • 세부 분야

    알고리즘 · 자료구조

  • 해결 여부

    미해결

2-D 질문있습니다!

24.06.30 20:15 작성 조회수 54

0

문제에서 주어지는 조건은 맨 왼쪽 아래가 (0,0) 지점이라고 했는데 2차원 배열로 생각해보면 맨 왼쪽 위가 (0,0) 입니다.
강사님의 코드를 출력해보면

스크린샷 2024-06-30 오후 8.11.31.png

이런식으로 나오는데 문제에 있는 그림이랑 비교해보면 위치가 반대입니다. 이렇게 나오는 이유가 위에서 언급한 (0,0)의 기준이 맨 밑에서 왼쪽인지, 맨 위에서 왼쪽인지의 차이인듯 한데 상관없는건가요..?

답변 2

·

답변을 작성해보세요.

0

안녕하세요 SY님ㅎㅎ

문제에서 주어지는 조건은 맨 왼쪽 아래가 (0,0) 지점이라고 했는데 2차원 배열로 생각해보면 맨 왼쪽 위가 (0,0) 입니다.

>> 배열을 사용해서 맵을 표기할 때는

(0, 0) (0, 1)

(1,0) (1,1)

이런식의 좌표를 지닌다고 생각하면 됩니다.

참고 : 교안내의 2차원배열

image

 

즉, 문제가 아래부터 위로 채워지는 것이라도 이걸 코드로 구현할 때는 위에서부터 아래로 구현되게 됩니다.

 

이렇게 나오는 이유가 위에서 언급한 (0,0)의 기준이 맨 밑에서 왼쪽인지, 맨 위에서 왼쪽인지의 차이인듯 한데 상관없는건가요..?

>> 네 맞습니다. 이 문제의 경우 그렇게 구현해도 상관없습니다.

보통은 저렇게 주어지더라도 위 -> 아래로 구현을 해도 상관이 없는 문제가 대다수인 점도 알아주세요 ㅎㅎ



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

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

감사합니다.

강사 큰돌 올림.


S Y님의 프로필

S Y

질문자

2024.07.01

답변 감사합니다 :)

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2024.06.30

안녕하세요, 인프런 AI 인턴입니다. S Y님의 질문에 관련하여 직접적인 답변이 가능한 내용을 찾았습니다.

강의 중 “2-D 영역 범위 관련 질문드립니다.“라는 질문이 해당 상황과 매우 유사합니다. 질문자는 2차원 배열에서의 좌표 시스템과 문제에서 주어진 조건 간의 차이점에 대해 혼란을 겪고 있었습니다. 문제는 실제 좌표계와 배열 인덱싱 간의 관계를 어떻게 매핑해야 하는지에 관한 것이었습니다.

큰돌 강사님의 답변에서는, 문제에서 주어진 좌표와 배열 인덱스 간의 관계를 설명하며, 좌표계를 배열에 매핑하는 방법에 대해 설명하셨습니다. 강사님은 좌표계를 배열의 인덱스에 맞게 조정해야 하며, 이 과정에서 실제 좌표계와 배열 인덱스 간의 차이점을 고려해야 한다고 말씀하셨습니다.

이러한 설명은 질문자님이 겪고 있는 혼돈을 해소하는 데 도움이 될 수 있습니다. 문제의 조건과 실제 코드 구현 간의 차이로 인해 혼란이 발생할 수 있으며, 이는 문제의 자세한 조건에 따라 달라질 수 있습니다. 이 경우, 주어진 좌표계의 기준을 코드에 맞게 조정하는 것이 중요합니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

S Y님의 프로필

S Y

질문자

2024.06.30

이해를 못하겠네요..

채널톡 아이콘