算法练习--20有效的括号
如果该参数为负数,则表示从原数组中的倒数第几个元素开始提取,slice(-2) 表示提取原数组中的倒数第二个元素到最后一个元素(包含最后一个元素)。如果该参数为负数, 则它表示在原数组中的倒数第几个元素结束抽取。于是用对代码进行调试,才发现问题的确出在了else 里面的if哪一行,通过调试和输出,发现了stack[-1]的输出结果为undefined,进而意识到js取数组最后一个元素不应该是这样写。给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。
原创
2023-03-28 22:42:36 ·
68 阅读 ·
0 评论