「每日LeetCode」2022年11月4日
本文最后更新于:2023年3月19日 晚上
20.有效的括号
20.有效的括号
Category | Difficulty | Likes | Dislikes |
---|---|---|---|
algorithms | Easy (44.53%) | 3588 | - |
Tags
Companies
给定一个只包括 ‘(‘,’)’,’{‘,’}’,’[‘,’]’ 的字符串 s ,判断字符串是否有效。
有效字符串需满足:
- 左括号必须用相同类型的右括号闭合。
- 左括号必须以正确的顺序闭合。
- 每个右括号都有一个对应的相同类型的左括号。
示例 1:
输入:s = “()” 输出:true
示例 2:
输入:s = “()[]{}” 输出:true
示例 3:
输入:s = “(]” 输出:false
提示:
- 1 <= s.length <= 104
- s 仅由括号 ‘()[]{}’ 组成
思路
按题意模拟即可,栈顶判断出栈即可
解答
1 |
|
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!