[프로그래머스] 86971 전력망을 둘로 나누기 - JAVA - Lv2

·
알고리즘/문제풀이
[프로그래머스] 86971 전력망을 둘로 나누기 - JAVA - Lv2문제https://school.programmers.co.kr/learn/courses/30/lessons/86971 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr문제 분석조건하나의 트리형 전력망이 있다 (노드 + 간선)전선을 하나 끊어서 두 개의 네트워크로 나눌 수 있는데 이때 두 네트워크의 노드 수 차이를 최소로 만들어 차이를 출력풀이방법트리를 입력받은 후 간선마다 돌아가며 DFS를 수행하면 된다.하나의 트리로 연결되어있고, 전체 노드의 수를 알고 있으므로 간선의 두 노드 중 하나에서만 DFS를 돌리면 나머지 네트워크의 노드 수도..