1
是否存在固定大小的现有数据结构,如果插入了新元素,该结构将推出最旧/最后一个元素?
我正在寻找一个数据结构,如果插入了新元素,它将推出其最早/最后的元素。例如,让我们D代表结构。D包含3个类型Number D的默认值的元素将被初始化为1, 2和3。 d = [ 1 ,2 ,3 ]d=[1个,2,3]D = [1, 2, 3] 如果Number将包含值5的插入D,3则会将推出,而1和2会向右移。 d = [ 5 ,1 ,2 ]d=[5,1个,2]D = [5, 1, 2] 首先想到的是一个数组,但是定义不包括推送行为。