我很难用 JavaScript 解决这个问题
给定一个由英文字母、标点符号、空白字符和括号组成的字符串 s。保证 s 中的括号形成一个规则的括号序列。
你的任务是反转每对匹配括号中的字符串,从最里面的那个开始。
例子
对于字符串 s = a(bc)de
输出应该是
reverseParentheses(s) = "acbde".
输入输出
[time limit] 4000ms (js)
[input] string s
由英文字母、标点符号、空白字符和括号组成的字符串。保证括号形成一个规则的括号序列。
约束:
5 ≤ x.length ≤ 55.
[输出] 字符串
它必须使用以下输入:
- s:
a(bcdefghijkl(mno)p)q
预期输出:apmnolkjihgfedcbq
- s:
co(de(fight)s)
预期输出:cosfighted
原文由 Annia J. Flores 发布,翻译遵循 CC BY-SA 4.0 许可协议