해결된 질문
작성
·
253
1
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
보시면 dfs 끝나고
if len(visited) == len(rooms):
return True
이렇게 되어있는데
2번째 구문에서 visited = [False] * len(rooms)를 했기때문에
if len(visited) == len(rooms): 구문은
무조건 참이 나올 수 밖에 없는 거 아닌가요?
문제를 이해 하다 보니 막혀서 질문 드립니다.
답변 1
1
안녕하세요 ㅇㅅㅎ님!!
해당 강의 영상에서 13분26초 부분의 내용을 말씀해주시는 것 같아요.
이 코드만 보면 당연히 맞지 않는 코드인게, 지금 코드를 수정하고 있는 과정의 한 장면이라서 그래요!
30초 뒤의 코드를 보시면 이게 최종 완료된 코드임을 아실 수 있습니다!
혹시 한 번 더 보시고 이해 안가시면 자유롭게 질문 다시 주세요!