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次
使用栈模拟
其实可以不用栈来模拟
📎 参考
- 无