Skip to content

Commit 895d5fc

Browse files
committed
90차 3번 문제 풀이
1 parent a4c2466 commit 895d5fc

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

live8/test90/문제3/박희경.py

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
from collections import *
2+
3+
4+
def solution(n, computers):
5+
answer = 0
6+
visited = [0] * (n + 1)
7+
8+
def dfs(x):
9+
visited[x] = 1
10+
for i in range(n):
11+
if not visited[i] and computers[x][i] == 1:
12+
dfs(i)
13+
14+
for i in range(n):
15+
if not visited[i]:
16+
dfs(i)
17+
answer += 1
18+
19+
return answer

0 commit comments

Comments
 (0)