자료구조와 알고리듬 With Java/[Study] BAEKJOON 프로그래머스 CodeUp LeetCode

Code up 4060 전광판 전구 조작

계란💕 2022. 4. 24. 18:17

  Ex)

java
열기

 

  Note) 실행 결과

java
열기

  - DFS 메서드를 두 개 만든다.

  - 전구를 켜지도록 할 때는 On 메서드, 끄기 위해서는 Off메서드를 사용한다.

    -> AdjMatrix의 값만 1 또는 0으로 바뀌고 나머지는 메서드 식이 같다. 

  -  DFS 메서드를 실행하기 전 메인 함수에서 ++cnt, ++ArrayCnt를 해주고 DFS메서드 안에서 

    -> 재귀함수가 실행되기 전에 또 다시 ++ArrayCnt를 해주면 배열별로 값을 저장할 수 있다.