0
Q
基于双端队列阵列
A
回答
2
不能你的队列应该有一个指向前面的指针和指向后面的指针。但后面不需要指向前面的指针。
0
如果您将其作为数组实现,则您的限制是50-1和0,您还需要确定您的队列是否应像环形缓冲区一样环绕。
你确实需要跟踪两端的位置。
相关问题
- 1. 基于阵列和基于列表的堆栈和队列
- 2. 双端队列索引
- 3. 从双端队列C++
- 4. 如何用类型struct定义双端队列(双面队列)?
- 5. 调整大小的圆形阵列,在双端队列实施
- 6. 双端队列::的push_back()在C++中
- 7. C++ - 双端队列:: push_front不工作
- 8. 双端队列后128次迭代
- 9. 移除出队前端的问题(双端队列)
- 10. 基于相邻列阵列列表
- 11. json_decode双阵列
- 12. 双阵列SIMD?
- 13. 双阵列队列add(i,x)的运行时间
- 14. 基于阵列响应
- 15. 如何基于阵列
- 16. 如何基于阵列
- 17. 阵列分割基于值
- 18. 基于窗体的阵列
- 19. 圆形队列阵列
- 20. 基于特定键的散列阵列
- 21. 排序二维阵列基于一列
- 22. 基于阵列的排队锁定 - 尾部溢出
- 23. 填充双值双阵列
- 24. CLLocationCoordinate2D阵列双打
- 25. Postgres阵列双打
- 26. 双阵列对应
- 27. Printf不适用于双数阵列
- 28. 双面队列问题
- 29. 双重优先级队列
- 30. 基于FIFO的队列实现?
您正在实施自己的?因为,你知道,有'ArrayDeque'。 – 2012-02-08 23:14:53
是我自己的,只是想知道后面是否要保留一个指向前面的指针。 – 2012-02-08 23:16:47
我还不清楚你在问什么。这是一个基于数组的东西吗? “指针”是什么意思? – 2012-02-08 23:18:31