본문 바로가기

Algorithm/Etc

[DFS] 치즈 ( p. 161 )

 

 

바깥 공기 -1

바깥 공기에 붙어 있고 1인 위치 +1

 

done() :

  • 녹을 자리에 있다면 두 군데 이상에서 +1이 됐을 것이므로 2보다 클 것이다.

               -> 0으로 만들어준다.

 

  • -1인 자리 기존에 0이었던 자리

              -> 0으로 만들어준다.

 

  • 2나 1인 자리는 아직 녹지 않았거나 0인 자리를 탐색할 때 건드려지지 않은 부분이다.

             -> 다시 1로 만든다. 다시 탐색

'Algorithm > Etc' 카테고리의 다른 글

Greedy Algorithm  (0) 2020.10.09
[DFS] 두 색 칠하기, bicoloring ( p. 171 )  (0) 2020.10.07
[DFS] flood fill ( p.78 )  (0) 2020.10.07
[DFS, BFS] 리모컨  (0) 2020.10.02
count inversion using merge sort  (0) 2020.09.27