020.有效的括号,用栈来解决的 Java 版 LeetCode 刷题笔记
鲁迅说过,龙年来了,再刷几天《二哥的 LeetCode 刷题笔记》,我也要休息了。祝大家新的一年,龙转乾坤、春招顺利、考研上岸!
题意
给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。
有效字符串需满足:
- 左括号必须用相同类型的右括号闭合。
- 左括号必须以正确的顺序闭合。
- 每个右括号都有一个对应的相同类型的左括号。
难度
简单
示例
输入:s = "()"
输出:true
输入:s = "()[]{}"
输出:true
输入:s = "(]"
输出:false
输入:s = "([)]"
输出:false
输入:s = "{[]}"
输出:true
分析 1<
真诚点赞 诚不我欺
回复