320x100
문제 : https://leetcode.com/problems/number-of-enclaves/
DFS 문제.
배열 A를 탐색하면서 1일 때 현재 요소를 기준으로 상하좌우로 탐색(DFS)하면서 1의 개수를 센다.
세면서 방문한 배열 요소는 0으로 갱신한다.
만약 DFS 탐색시 배열밖으로 벗어난다면 1의 개수는 정답이 될 수 있으므로 정답에 더해준다.
소스코드 : https://gist.github.com/fpdjsns/91d296e10a828da48b4751a9fad00080
320x100
'알고리즘 문제 > Leetcode' 카테고리의 다른 글
[leetcode] 1052. Grumpy Bookstore Owner (0) | 2019.06.15 |
---|---|
[leetcode] 1028. Recover a Tree From Preorder Traversal (0) | 2019.04.20 |
[leetcode][1021] Best Sightseeing Pair (0) | 2019.03.29 |
[leetcode][1014] Capacity To Ship Packages Within D Days (0) | 2019.03.22 |
[leetcode][1013] Pairs of Songs With Total Durations Divisible by 60 (0) | 2019.03.17 |
댓글