import java.util.Arrays;
import java.util.List;
import java.util.Scanner;
public class Test07 {
/*给定一个只包括 '(',')','{','}','[',']' 字符的字符串,判断字符串是否有效。
* 有效字符串需满足:
左括号必须用相同类型的右括号闭合。
左括号必须以正确的顺序闭合。
注意空字符串可被认为是有效字符串。*/
public static void main(String[] args) {
//只要字符串中任意两个相邻字符是此集合中的一个,即不符合,无效;
String[] wuxiaoku = {
"[)", "[}", "(]", "(}", "{]", "{)"};
//只要字符串中首字符是此集合中的一个,即不符合,无效;
String[] wuxiaoshou = {
")", "]", "}"};
//只要字符串中尾字符是此集合中的一个,即不符合,无效;
String[] wuxiaowei = {
"(", "[", "{"};
List<String> wuxiaokulist = Arrays.asList(wuxiaoku);
List
华为机试:给定一个只包括 '(',')','{','}','[',']' 字符的字符串,判断字符串是否有效。
最新推荐文章于 2025-09-21 13:26:25 发布

1224

被折叠的 条评论
为什么被折叠?



