在 Python 中检查表达式中括号的匹配性,O(1) 空间 O(N^2) 时间复杂度

pythonserver side programmingprogramming更新于 2025/10/17 4:28:17

假设我们有一个字符串 str,其中包含这些括号 '(', ')', '{', '}', '[' 和 ']',我们必须检查括号是否匹配。当左括号和右括号类型相同时,我们可以说括号是匹配的。括号以正确的顺序关闭。

因此,如果输入类似于 {([])},则输出将为 True。

为了解决这个问题,我们将遵循以下步骤 −