19: Valid parentheses
Given a string
, the string contains (
)
[
]
{
}
. Write a method to check if the string
is valid
The string is valid if:
- The input string is empty
- Open brackets are closed by the same type of brackets
- Open brackets are closed in the correct order
Example 1
Input: ({})
Output: true
Example 2
Input: [)
Output: false
Helpful article