【发布时间】:2019-11-27 18:08:15
【问题描述】:
在学习堆栈时,我有一个疑问,我们可以有许多堆栈的堆栈,就像数组矩阵是许多数组的数组一样吗?如果是,我怎么可能实现它?
【问题讨论】:
-
是的,你可以有一堆栈。你想用什么语言来实现它?你有没有想过如何实现这样的事情?
标签: stack
在学习堆栈时,我有一个疑问,我们可以有许多堆栈的堆栈,就像数组矩阵是许多数组的数组一样吗?如果是,我怎么可能实现它?
【问题讨论】:
标签: stack
是的,您完全可以拥有一堆堆。 In Python for example, list can be used as a stack. 所以列表列表本质上是堆栈的堆栈。
在 C++ 中,您还可以将 std::stack<std::stack<int> > 声明为 int 堆栈的堆栈。
【讨论】: