题库 软件开发 题目列表 我们称一个括号序列为“平衡的括号序列”,当且仅当满足...
问答题
\hspace{15pt}我们称一个括号序列为“平衡的括号序列”,当且仅当满足以下归纳定义:
\hspace{30pt} 1) 空串是平衡的;
\hspace{30pt} 2) 若字符串 A 是平衡的,则“(A)”是平衡的;
\hspace{30pt} 3) 若字符串 AB 均是平衡的,则“AB”是平衡的(表示连接)。
\hspace{15pt}例如:括号序列 ()()(()) 是平衡的;而 ))(( 不是。

\hspace{15pt}给定一个偶数长度的括号序列 s(仅包含 '(' 与 ')')。你可以进行若干次如下操作:
\hspace{15pt}选择一个位置 i(1 ≤ i < n),交换相邻的两个字符 s_is_{i+1}
\hspace{15pt}请你计算,最少需要进行多少次这样的相邻交换,才能使整个序列变为一个平衡的括号序列。
题目信息
校招真题
-
正确率
0
评论
45
点击