给定一个只包括 ‘(‘,’)’,’{‘,’}’,’[‘,’]’ 的字符串,判断字符串是否有效。
有效字符串需满足:
- 左括号必须用相同类型的右括号闭合。
- 左括号必须以正确的顺序闭合。
- 注意空字符串可被认为是有效字符串。
示例
示例 1: |
示例 2: |
示例 3: |
示例 4: |
示例 5: |
解法
核心思想:利用栈的先进后出的特性
class Solution: |
给定一个只包括 ‘(‘,’)’,’{‘,’}’,’[‘,’]’ 的字符串,判断字符串是否有效。
有效字符串需满足:
示例 1: |
示例 2: |
示例 3: |
示例 4: |
示例 5: |
核心思想:利用栈的先进后出的特性
class Solution: |
微信支付
支付宝