有效括号题目解答
- 给定一个只包括 ‘(’,’)’,’{’,’}’,’[’,’]’ 的字符串,判断字符串是否有效。
- 有效字符串需满足:
- 左括号必须用相同类型的右括号闭合。
- 左括号必须以正确的顺序闭合。
- 注意空字符串可被认为是有效字符串。
- 解题思路:
- 左右括号必须相等,那么先记录不同左括号出现的次数,生成对应的右括号,压栈。先进后出。适合数据类型列表。
- 如果一开始就出现右括号,那么一定失败,可以提前退出。
下一篇:Python中类的继承
【数据结构】第三章——栈、队列与数组详细介绍栈在括号问题中的应用
如何有效的开展性能测试
#
【问题描述】由1对括号,可以组成一种合法括号序列:()。由2对括号,可以组
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M