목록Algorithm (1)
언젠가는 펼쳐 볼 아카이브
[Programmers] 네트워크
사용언어 : javascript lv3 문제 풀이 소요 시간 : NaN 타입 : DFS/BFS #문제 #제출코드 function solution(n, computers) { let answer = 0; let visited = []; //DFS for(let i=0; i < n; i++){ if(!visited[i]){ dfs(i, visited, computers); answer++; } } function dfs(x, visited, computers){ visited[x] = true; for(let y=0; y < computers.length; y++){ if(computers[x][y] === 1 && !visited[y]){ dfs(y, visited, computers) } } } retu..
IT/Programmers
2024. 3. 18. 16:01