백준 2606 바이러스1 1260 DFS와 BFS, 1697 숨바꼭질, 2606 바이러스 1260 DFS와 BFS, 1697 숨바꼭질, 2606 바이러스 1260 DFS와 BFS from collections import deque def dfs(v): print(v, end=' ') visited[v] = True for e in adj[v]: if visited[e] == False: dfs(e) def bfs(v): q = deque([v]) while q: v = q.popleft() if visited[v] == False: visited[v] = True print(v, end=' ') for e in adj[v]: if visited[e] == False: q.append(e) n, m, v = map(int, input().split()) adj = [[] for _ in ra.. 2020. 10. 7. 이전 1 다음