inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

kyg8821님의 게시글

kyg8821 kyg8821

@kyg88218613

수강평 작성수
3
평균평점
5.0

게시글 5

질문&답변

11724 문제 질문

import sys import collections sys.setrecursionlimit(10**6) input = sys.stdin.readline N, M = map(int, input().split()) dic = collections.defaultdict(list) visited = [] result = 0 for _ in range(M): x, y = map(int, input().split()) dic[x].append(y) dic[y].append(x) def dfs(node): global visited, dic visited.append(node) for n in dic[node]: if n not in visited: dfs(n) for node in list(dic.keys()): if node not in visited: dfs(node) result += 1 print(result)

좋아요수
1
댓글수
2
조회수
318

고민있어요

graph를 만들 때

좋아요수
1
댓글수
1
조회수
297