永发信息网

java写一个简单队列,有进队和出队操作,帮我检查一下程序

答案:1  悬赏:40  手机版
解决时间 2021-02-15 17:58
java写一个简单队列,有进队和出队操作,帮我检查一下程序
最佳答案
数据的情况:
[0] [1] [2] [3] [4]

加入一个:

[0] [1] [2] [3] [4] [5]

取出一个后
[0] [1] [2] [3] [4] [5]

可以看出来,每次取出第一个,第一个元素还是没变,一直是0

要让其数据变成 [1] [2] [3] [4] [5] 那么就要自己手动变动数据(就是手动往前移动)追问如果队列长度为5
假如现在队列成员为:
1 2 3 4 5 则tail=5 size=5
6进队,则应该变成
2 3 4 5 6
而实际还是
1 2 3 4 5 会报告溢出,6会进不来

假如现在队列成员为:
1 2 3 4 5 则tail=5 size=5
出队,则实际变成
null 2 3 4 5 tail=4
再出队,还是
null 2 3 4 5 tail=3
而正确应该为 null null 3 4 5追答你的想法是这样,但是代码里面实现的不是这样
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
本人普通二本,今年准备考研,但是对于上海大
咸安区咸宁民众康复这个地址怎么能查询到,着
开流量发什么短信
生活家生鲜超市我想知道这个在什么地方
【不好意思的英文】不好意思:用英语怎样说的?
s7国行直屏 双卡是全网3.0吗
岁时与莲咖啡馆地址有知道的么?有点事想过去
P35第11题第6题题目:a为何值时,关于x的方程5
没烫染过发的能不能用潘婷的烫染修护洗发露呀
什么食物里含B1B2多?
双双粮油食品批发部地址在哪,我要去那里办事
《回答的都是大神》用盐水去黑头之前,要用温
qq好友的说说赞都是20到以上而我的只有10到20
自己创业开个冷冻肉食品店 大概要多少钱?
川渝小炒在哪里啊,我有事要去这个地方
推荐资讯
麻城市黄冈白云边这个地址在什么地方,我要去
米4插入移动4g卡为什么网络是e?
QQ宠物东郊荒地天峰山技能怎么点
京福高速公路为什么变成福银高速公路
利安社区电超市嘉和园营业厅这个地址在什么地
童学会综合培训概念馆地址在什么地方,想过去
通河县哈尔滨兴隆林业局太平森林经营所我想知
天狮健康管理中心地址有知道的么?有点事想过
sql server 2005数据库mdf文件过大,删除后用
底面半径是3.2分米,高是5分米,求圆柱的侧面积
给男友打电话不接也不回怎么回事。我们是异地
http://slide.games.sina.com.cn/x/slide_21_
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?