答案 0 :(得分:77)
答案 1 :(得分:0)
很抱歉,如果我误解了你的问题,但如果我没有,那么我认为这就是你要找的答案。
使用向量,您只能在容器的末尾有效地添加/删除元素。 使用双端队列,您可以在容器的开头/末尾有效地添加/删除元素。 使用列表,您可以有效地在容器中的任何位置插入/删除元素。
vectors / deque允许随机访问迭代器。 列表仅允许顺序访问。
您需要如何使用和存储数据,以确定哪种方式最合适。
编辑:
还有更多内容,我的答案非常普遍。如果我对你的问题有所了解,我可以更深入地了解。
答案 2 :(得分:0)
编写一个程序,该程序读取一组字符并将它们放入堆栈和队列中。 您的程序必须使用基于数组的库存和基于链接的队列作为备用数据结构。 您的输出必须由菜单驱动,例如 主菜单