如何用顺序存储结构实现队列,使得进队和出队时不再移动其他元素?

心慌的好厉害 1年前 已收到1个回答 举报

风萧云渺 幼苗

共回答了22个问题采纳率:86.4% 举报

顺序存储结构,意思是说数组么?如果是的话,就用用指针吧,指示head和tail.然后再做成环形的.判断index = index>maxIndex 0 :index;这样就能够移动指针引用而不用移动data.而且也不会说随着data的不断加入而使得数组过于庞大(也不好初始化).

1年前

8
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.040 s. - webmaster@yulucn.com