给定一个只包括 ‘(‘,‘)‘,‘{‘,‘}‘,‘[‘,‘]‘ 的字符串 s ,判断字符串是否有效。 简单算法 算法基础 算法面试题 算法 java算法 java算法面试题 java结算法_给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。-CSDN博客

网站介绍:文章浏览阅读2.7k次。给定一个只包括 '(',')','{','}','[',']'的字符串 s ,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。根据题目要求,就是要有对应的右括号,‘{[]}’这种也是符合要求的,‘()【】{}’这是符合要求的。也就是说左括号要有相邻的右括号对应就可以。public static boolean isValid(String s) { //这里定义了一个栈,栈是矢量的一个子类,它实现了一个标准的先进后出的._给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。