c# - 像队列这样的数据结构可以访问最后一个元素

标签 c# data-structures queue

我需要一个像队列这样的数据结构。只有第一个元素可以退出,新元素应添加到队列末尾。我还需要访问最后一个元素。

System.Collections.Queue 具有除最后一个之外我需要的所有功能。

我想知道是否有像这样的内置数据结构?

最佳答案

C# LinkedList类正是您所需要的。

参见https://stackoverflow.com/a/1798358/2394945

关于c# - 像队列这样的数据结构可以访问最后一个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26257827/

相关文章:

c# - 具有管理 View 的 REST API 设计

memory-management - 实现层次聚类的数据结构

algorithm - 快速检查交叉点是否设置为空(误报是可以的)

java.util 包 - 类与接口(interface)

c# - Fluent NHibernate - 当模型中不存在显式父->子关系时级联删除子对象

c# - 版本 7 与 8.2 中的 CustomTableProvider

c# - 在 C# 中将字符串解析为十进制时无法限制小数位数

c++ - 链表中的随机性

java - Java 处理链中的作业排队

C -- (void*) 到 int