type
status
date
slug
summary
tags
category
icon
password
创建时间
May 31, 2025 01:53 AM
给你一个字符串
s ,下标从 0 开始 ,且长度为偶数 n 。字符串 恰好 由 n / 2 个开括号 '[' 和 n / 2 个闭括号 ']' 组成。只有能满足下述所有条件的字符串才能称为 平衡字符串 :
- 字符串是一个空字符串,或者
- 字符串可以记作
AB,其中A和B都是 平衡字符串 ,或者
- 字符串可以写成
[C],其中C是一个 平衡字符串 。
你可以交换 任意 两个下标所对应的括号 任意 次数。
返回使
s 变成 平衡字符串 所需要的 最小 交换次数。三、栈§3.4 合法括号字符串
不用真实去交互
我们最后不合法的形式一定是如下这样:
][:1 次
]][[:1 次
]]][[[: 2次
]]]][[[[:2次
使用栈模拟
其实可以不用栈来模拟
📎 参考
- 无