gpt4 book ai didi

c++ - 遍历堆栈

转载 作者:行者123 更新时间:2023-11-28 03:10:19 25 4
gpt4 key购买 nike

<分区>

我正在研究一个问题。

使用堆栈 来处理带括号的表达式。当您看到左括号时,请注意它已被看到。当您在左括号后看到右括号时,将 pop 元素向下并包括 stack 的左括号。 一个值压入堆栈以指示括号中的表达式已被替换。

这怎么可能?这将需要遍历堆栈。例如,如果堆栈由 char 组成并用

初始化
This is just (a test) to see.

我可以从顶部pop直到我看到一个闭合的括号并将每个单词和push_front存储到不同的容器中,等等。然后复制回stack 但这是间接解决问题。我不明白如何在不遍历 stack 的情况下回答问题,而且根据我的理解,stack 不使用迭代器或下标,所以这怎么可能?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com