From 20e0e064990fd66deb0be9f70abadd86a983e118 Mon Sep 17 00:00:00 2001
From: SSUM <116950962+ssum21@users.noreply.github.com>
Date: Fri, 7 Mar 2025 18:16:22 +0900
Subject: [PATCH] =?UTF-8?q?[level=203]=20Title:=20=EB=84=A4=ED=8A=B8?=
=?UTF-8?q?=EC=9B=8C=ED=81=AC,=20Time:=200.74=20ms,=20Memory:=2010.2=20MB?=
=?UTF-8?q?=20-BaekjoonHub?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
프로그래머스/3/43162. 네트워크/README.md | 67 ++++++++++++++++++++++
프로그래머스/3/43162. 네트워크/네트워크.py | 33 +++++++++++
2 files changed, 100 insertions(+)
create mode 100644 프로그래머스/3/43162. 네트워크/README.md
create mode 100644 프로그래머스/3/43162. 네트워크/네트워크.py
diff --git a/프로그래머스/3/43162. 네트워크/README.md b/프로그래머스/3/43162. 네트워크/README.md
new file mode 100644
index 0000000..0da5f23
--- /dev/null
+++ b/프로그래머스/3/43162. 네트워크/README.md
@@ -0,0 +1,67 @@
+# [level 3] 네트워크 - 43162
+
+[문제 링크](https://school.programmers.co.kr/learn/courses/30/lessons/43162)
+
+### 성능 요약
+
+메모리: 10.2 MB, 시간: 0.74 ms
+
+### 구분
+
+코딩테스트 연습 > 깊이/너비 우선 탐색(DFS/BFS)
+
+### 채점결과
+
+정확성: 100.0
합계: 100.0 / 100.0
+
+### 제출 일자
+
+2025년 03월 07일 18:16:20
+
+### 문제 설명
+
+
네트워크란 컴퓨터 상호 간에 정보를 교환할 수 있도록 연결된 형태를 의미합니다. 예를 들어, 컴퓨터 A와 컴퓨터 B가 직접적으로 연결되어있고, 컴퓨터 B와 컴퓨터 C가 직접적으로 연결되어 있을 때 컴퓨터 A와 컴퓨터 C도 간접적으로 연결되어 정보를 교환할 수 있습니다. 따라서 컴퓨터 A, B, C는 모두 같은 네트워크 상에 있다고 할 수 있습니다.
+ +컴퓨터의 개수 n, 연결에 대한 정보가 담긴 2차원 배열 computers가 매개변수로 주어질 때, 네트워크의 개수를 return 하도록 solution 함수를 작성하시오.
+ +n-1인 정수로 표현합니다.| n | +computers | +return | +
|---|---|---|
| 3 | +[[1, 1, 0], [1, 1, 0], [0, 0, 1]] | +2 | +
| 3 | +[[1, 1, 0], [1, 1, 1], [0, 1, 1]] | +1 | +
예제 #1
+아래와 같이 2개의 네트워크가 있습니다.
+ 
예제 #2
+아래와 같이 1개의 네트워크가 있습니다.
+ 