20.有效的括号【简单】

题目
给定一个只包括 '('
,')'
,'{'
,'}'
,'['
,']'
的字符串 s
,判断字符串是否有效。
有效字符串需满足:
- 左括号必须用相同类型的右括号闭合。
- 左括号必须以正确的顺序闭合。
- 每个右括号都有一个对应的相同类型的左括号。
示例 1:
1 | 输入:s = "()" |
示例 2:
1 | 输入:s = "()[]{}" |
示例 3:
1 | 输入:s = "(]" |
提示:
1 <= s.length <= 104
s
仅由括号'()[]{}'
组成
Related Topics
栈
字符串
代码实现
go实现
1 | func isValid(s string) bool { |
- 标题: 20.有效的括号【简单】
- 作者: 冯旭光
- 创建于 : 2024-02-08 22:04:25
- 更新于 : 2025-03-11 14:43:46
- 链接: https://blog.fengxuguang.top/posts/2b15e74d/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论