dfs/bfs - 네트워크
https://programmers.co.kr/learn/courses/30/lessons/43162
function solution(n, computers) {
let check = [];
let network = 0;
for (let i = 0; i < computers.length; i++) {
check[i] = false;
}
function dfs(index) {
check[index] = true;
for (let i = 0; i < computers.length; i++) {
if (computers[index][i] == 1 && !check[i]) {
dfs(i);
}
}
}
for (let i = 0; i < computers.length; i++) {
if (!check[i]) {
dfs(i);
network++;
}
}
return network;
}
dfs/bfs 너무 어려워서 다른 분 코드 참고했다..ㅜㅜ