How to divide the area by slash in leetcode
This article mainly explains "how to divide areas by slashes in leetcode". Interested friends may wish to take a look. The method introduced in this paper is simple, fast and practical. Let's let the editor take you to learn "how to divide areas by slashes in leetcode"!
I. the content of the topic
In a N x N grid grid consisting of 1 x 1 squares, each 1 x 1 square is made up of /,\, or spaces. These characters divide the square into common areas.
(note that the backslash character is escaped, so it is indicated by "\". ).
The number of returned regions.
Example 1:
Enter:
[
"/"
"/"
]
Output: 2
Explanation: the 2x2 grid is as follows:
Example 2:
Enter:
[
"/"
"
]
Output: 1
Explanation: the 2x2 grid is as follows:
Example 3:
Enter:
[
"\ /"
"/\"
]
Output: 4
Explanation: (recall that because the\ character is escaped, "\" means\ /, and "/\" means /\. )
The 2x2 grid is as follows:
Example 4:
Enter:
[
"/\"
"\ /"
]
Output: 5
Explanation: (recall that because the\ character is escaped, "/" means /, and "\ /" means\ /. )
The 2x2 grid is as follows:
Example 5:
Enter:
[
"/ /"
"/"
]
Output: 3
Explanation: the 2x2 grid is as follows:
Tip:
one