BOJ 2234 성곽 문제 코드에서 질문 있습니다.
안녕하세요 선생님 강의 너무 잘보고 있습니다 !
다름이 아니라 BOJ 2234번 성곽 60번째 줄에서 질문이 있습니다.
open을 판단할때 양쪽 모두 확인하는 이유가 있을까요? 한쪽에서만 확인하면 오류가 생기는 경우가 있는지 궁금합니다.
Answer 1
0
안녕하세요. 피로물든딸기 입니다.
말씀하신대로, open을 판단할 때, 양쪽 모두 확인할 필요가 없습니다.
성곽 문제의 경우, room1의 특정 방향에 벽이 있는 경우, room2에서 해당되는 방향에 벽이 있도록 입력이 주어지게 됩니다.
강의에서는 연습으로 조금 더 까다로운 입력 (room2에 해당되는 벽의 정보가 없는 경우)을 가정하였습니다.
강의 노트에서 정답 코드 아래에 isOpen 개선 코드가 첨부되어 있으니 참고 부탁드립니다.
감사합니다.
수강평 이벤트
0
15
2
Reticle이 안나옵니다.
0
6
1
진행 방법 질문드립니다!
0
26
2
안녕하세요. 바뀐 채점사이트 관련해서 문의드립니다.
0
19
1
Singleton 관련 질문입니다.
1
27
2
갑자기 채점 사이트가 바뀌었어요
0
19
1
문제 리스트 페이지
0
22
1
part8 Notion 링크
0
22
1
채점 사이트 관련 질문드립니다
0
20
1
2-I) 왜 이 문제가 그래프이론 카테고리에 있는지 잘 모르겠습니다.
0
54
2
AddGameFrameworkComponentReceiver vs AddExtensionHandler
0
23
0
2주차 개념#12 트리 순회
0
25
2
백준 사이트 서비스 종료
0
111
3
잠겨버린 사물함 시간초과 관련 질문입니다.
0
25
1
프로젝트 질문 문의
0
45
1
UserService, CertificationService 책임 분리 기준 질문
0
26
1
백준 서비스 종료인데 도전 과제 프로그래머스 문제로 올려주실수 있으신가요
0
70
1
백준사이트가 종료된다고 합니다.
0
284
2
맵핑부분..
0
33
2
백준 서비스 종료
9
881
1
코딩테스트 처음인데 이런 공부방법이어도 괜찮을까요
0
57
2
Visual studio 2017 을 설치할 수 없어요
0
73
2
(반)시계 회전 함수의 N, M 처리 방식
0
116
1
안녕하세요 선생님 코드트리 원자충돌(2020 하반기 오전 2번)에서 질문 있습니다.
1
106
2

