작성한 질문수
10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2-D
해결된 질문
작성
·
40
수정됨
0
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
강의에서
ret.push_back(dfs(i,j)); 의 조건문에서
if(a[i][j]!=1 & visited[i][j]==0)
로 되어있는데
if(a[i][j]!=1 && visited[i][j]==0) 의 오타인걸까요?
답변 1
1
안녕하세요 인준님 ㅎㅎ
네 맞습니다 ㅠㅠ 해당부분 수정하도록 하겠습니다.
틀린 부분 찾아주셔서 감사합니다.
참고로 저게 오타인데도 맞는 이유는 둘 다 boolean이기 때문에 true 또는 false를 반환합니다. 즉, 0 또는 1을 반환하기 때문에 -> 0 & 1 .. 등으로 걸어지기 때문에 로직상 문제없게 됩니다.
감사합니다.