【发布时间】:2021-10-24 14:18:25
【问题描述】:
问题:假设我们希望使用堆栈来处理这个表达式 ( [ ( { [ ] [ ] } ( ( ( ) ) ) ) { } ] )。任何时候栈上的最大元素数是多少?
我了解堆栈以 LIFO 顺序运行,因此我不确定如何将其与最大元素数相匹配,以及这与表达式有何关系。这个问题对我来说不清楚。请问你怎么看?
我试图回答它并得到 9,但根据我得到的答案,我发现任何时候堆栈上的最大元素数是 6。
【问题讨论】:
标签: data-structures stack