2234번 - 성곽
BFS돌리는 함수 반환형을 int로 해서 한번 BFS동안 방문한 배열의 갯수를 return하면 메모리 초과가 발생하고,
반환형을 void로 해서 전역변수를 바꿔주는 코드는 AC를 맞습니다..
이유가 무엇인지 알 수 있을까요?'
아래코드가 메모리초과 발생하는 코드입니다.
단순 visited를 체크하실거면 bool로 선언해주시는게 좋아요!
댓글을 작성하려면 로그인해야 합니다.
seojeongwook2 5년 전
BFS돌리는 함수 반환형을 int로 해서 한번 BFS동안 방문한 배열의 갯수를 return하면 메모리 초과가 발생하고,
반환형을 void로 해서 전역변수를 바꿔주는 코드는 AC를 맞습니다..
이유가 무엇인지 알 수 있을까요?'
아래코드가 메모리초과 발생하는 코드입니다.