강의

멘토링

커뮤니티

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

bunny님의 프로필 이미지
bunny

작성한 질문수

백준 1325번 질문

작성

·

190

0

안녕하세요 공부중에 질문이 생겨 글 남깁니다.

http://boj.kr/9a0d3029d65c4d328c2911b3b5cc083b

저는 위와같이 코딩을 하였는데,

답안의 dfs와 비슷한 알고리즘 같은데 시간 초과가 납니다.

어떤 부분을 잘못 작성한 것인지 여쭈어 봅니다.

감사합니다.

답변 1

0

int dfs(int here){
if (visited[here] == 0)
{
cnt += 1;
visited[here] = 1;
}
for (int there : adj[here])
{
dfs(there);
}
return cnt;
}

이미 방문한 컴퓨터에서 탐색을 돌 이유가 있을가용?

bunny님의 프로필 이미지
bunny
질문자

이해했습니다!

답변해주셔서 감사합니다

bunny님의 프로필 이미지
bunny

작성한 질문수

질문하기