seanrocket17   6년 전

코드는 보시다시피 bfs코드이고요

visit[i][j]가 1이라는 것은 (i, j)를 방문했다는 뜻입니다

참고로 (i, j)에서 저는 i = 행, j = 열로 잡았습니다(헷갈릴 수 있으니 주의...)

혹시 코드에서 이상한 부분이나 틀린 테스트케이스 찾아주시면 매우매우매우매우감사!!!!!11

도와주세요!!!!!!!!

moonhi123   6년 전

테스트 케이스는 돌려보셨나요?

먼저 입력부터가 scanf("%d",&map[i][j])로 되있어서 입력을 제대로 못받은것 같습니다.

입력받는것은 scanf("%1d",&map[i][j])로 바꾸셔야하는것 같습니다.

그리고 어떤의도로 info에 괄호를 쳐서 (info)이렇게 하신지 모르겠네요.

다른 케이스는 다 잘 돌아가는 것 같네요.

kdk8361   6년 전

25*25 맵이면 최대 625/2 대략 300개의 단지가 나올거 같습니다.

seanrocket17   6년 전

두 분 너무 감사합니다!!!!!!맞았습니다!!!!!!!!!!



댓글을 작성하려면 로그인해야 합니다.