简介
你有机会为古老而强大的 Bracketeer™ 大型机编写软件。它使用专有语言,大部分语法很熟悉,但充满各种圆括号、方括号和花括号。这台机器虽然强大,却缺少容错能力:只要源码中的括号不平衡,就会崩溃并需要重启。为避免这种情况,你决定先编写括号检查程序。
任务说明
给定包含 []、{}、() 或它们任意组合的字符串,检查所有括号是否正确配对和嵌套,忽略其他字符。例如 "{what is (42)}?" 平衡,"[text}" 不平衡。
你有机会为古老而强大的 Bracketeer™ 大型机编写软件。它使用专有语言,大部分语法很熟悉,但充满各种圆括号、方括号和花括号。这台机器虽然强大,却缺少容错能力:只要源码中的括号不平衡,就会崩溃并需要重启。为避免这种情况,你决定先编写括号检查程序。
给定包含 []、{}、() 或它们任意组合的字符串,检查所有括号是否正确配对和嵌套,忽略其他字符。例如 "{what is (42)}?" 平衡,"[text}" 不平衡。