顺序队列:假如长度为4,插入4个元素,front没有元素,从第二个位置开始插入,最后一个元素怎么办,是不插入,还是放在第一个位置?
循环队列:假如长度为5,插入六个元素,最后一个会把第一个覆盖吗
数据结构插入队列元素大于队列长度的问题
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- ·星辰大海 2022-10-05 18:17关注
这和你队列的设计有关,如果从第二个位置开始插入的话,那么你的队列实际存储大小是3,判断队满的条件是 (rear+1)%4==0
循环队列里,每次插入的时候都会进行一次满判断,如果插入元素会导致队列变满,则会返回插入失败。解决 无用评论 打赏 举报
悬赏问题
- ¥15 这个main已经在filename.obj中定义是什么错 C语言
- ¥15 关于#linux#的问题:exsi8.0系统 怎么更改web访问端口,不用80、443
- ¥15 使用elementor设计样式
- ¥15 谁能提供一个中文版的推销咨询网站连接?
- ¥15 springboot项目程序启动报错
- ¥15 grlb复位后关闭硬限位开关,移动中仍然会触发停止。
- ¥20 微信平台收付通的相关问题
- ¥15 grbl复位后,移动会触发报警Alarm 1
- ¥15 grbl为何无法移动到比复位坐标更小的坐标?
- ¥15 pspice找元件和一个问题