20. 有效的括号
【题目】:
给定一个只包括 '('
,')'
,'{'
,'}'
,'['
,']'
的字符串,判断字符串是否有效。
有效字符串需满足:
- 左括号必须用相同类型的右括号闭合。
- 左括号必须以正确的顺序闭合。
注意空字符串可被认为是有效字符串。
【代码】:
方法1:数组
效果:
方法2:用栈比较简单
效果:
方法3:用数组模拟栈
【题目】:
给定一个只包括 '('
,')'
,'{'
,'}'
,'['
,']'
的字符串,判断字符串是否有效。
有效字符串需满足:
注意空字符串可被认为是有效字符串。
【代码】:
方法1:数组
效果:
方法2:用栈比较简单
效果:
方法3:用数组模拟栈