【发布时间】:2012-04-07 06:24:14
【问题描述】:
我有一个这样的字符串: (...1 (...2 DS(...3 ( ...4 ) ) ) )
如果我不知道 DS 之后的括号在它结束之前有多少括号,那么在 DS 括号中查找数据的最佳方法是什么? (3, 4) 就像数学一样:将 ds 乘以 3 和 4 括号。
【问题讨论】:
-
您可能必须实现一个小型解析器,使用堆栈来管理您当前正在查看的括号集。
-
查看@shiplu.mokadd.im 的答案以获得合理的示例。