gpt4 book ai didi

java - 什么数据结构将在 LIFO 中保存有界的项目堆栈?

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:16:54 26 4
gpt4 key购买 nike

我正在寻找一种基本上是有界堆栈的数据结构。

如果我声明堆栈最多可以容纳 3 个项目,并且我将另一个项目压入,弹出最旧的项目。

最佳答案

您将能够使用双端队列 ( http://en.wikipedia.org/wiki/Deque ) 或双端队列的包装器来实现这一点。如果达到堆栈大小,请确保在 offerFirst 方法中调用 pollLast 方法。

关于java - 什么数据结构将在 LIFO 中保存有界的项目堆栈?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/810592/

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