FILO-Stack

Stack 就是我们说的STL的栈,是一种配接器(adapter)

因为在数据结构中我们有深入的研究过栈的实现,这里就直接上源代码了:

然后要注意的是:

Stack没有迭代器,因为stack的所有元素都是 先进后出的条件,只有顶端元素才能被外界访问,所以不提供迭代器。

 

还有  除了Deque可以作为底层容器之外,List也可以作为底层容器…Vector嘛…也行

这里展示以List作为底层容器的代码:

大致就是这样…并没有什么难点。

如果有,去看C语言版数据结构…

【STL】Stack
Tagged on:
0 0 投票数
Article Rating
订阅评论
提醒

0 评论
最新
最旧 最多投票
内联反馈
查看所有评论