인프런 커뮤니티 질문&답변

망고님의 프로필 이미지
망고

작성한 질문수

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

2주차 개념 #10. 너비우선탐색(BFS, Breadth First Search)

BFS 당근마켓 방문 겸 가중치 처리 질문입니다.

작성

·

152

·

수정됨

0

visited[nextY][nextX] = visited[nowY][nowX] + 1;

로 방문 겸 가중치를 처리해주는데 가중치가 업데이트가 되지 않습니다. (모든 visited 배열이 1로 표시됨)

혹시 이유가 있을까요 ㅜㅜ

붙잡고 있어도 어디가 문제인지 잘 모르겠네요.

http://boj.kr/fc00f1fba57c469881ce2b1aff27fc66

 

+) 탐색은 잘 진행됩니다.

visited 배열 출력 첨부하니 참고해주시면 감사하겠습니다.

스크린샷 2024-03-01 204606.png

 

답변 1

0

큰돌님의 프로필 이미지
큰돌
지식공유자

안녕하세요 부운발님 ㅎㅎ

혹시 0주차 - 질문하는 방법 보시고 다시 질문부탁드려도 될까요?

들여쓰기가 안되어있으면 저도 디버깅하기가 너무 힘듭니다 ㅠㅠ...

 

부탁드립니다.

감사합니다.

망고님의 프로필 이미지
망고
질문자

아.. 다급한 맘에 IDE에서 긁어서 복붙하다보니 그 부분을 미처 생각을 못했네요 ㅜㅜ

방문처리로 가중치까지 담는 로직은 다른 문제에서 잘 활용해서 사용해봐서 문제는 없었어요!!

단순히 이 코드만 작동하지 않던 이유가 궁금해서요. 수정해서 다시 올리겠습니다!!

망고님의 프로필 이미지
망고

작성한 질문수

질문하기