Get the App
SLTechnology News&Howtos  ›  Internet Technology  › 

How to divide the area by slash in leetcode

Shulou Source: shulou.com Published: 2022-06-01 13:04:31 09月29日 Update

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

Tags: Area grid example interpretation input output slash character triangle number content escape vertex three triangle that is upper left corner square processing Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno vpn MariaDB Shulou Information OPPO Reno Microsoft