2016-12-24 59 views
-1

我正在學習stl並學習如何使用所有stl容器,並且當我必須在我的程序中使用雙端隊列時,我需要知道 。 什麼是雙端隊列和其他STL容器什麼是解釋deque可以幫助我嗎?

+0

它們*全部*略有不同。這就是爲什麼有多個容器類型。 :-) –

+0

歡迎來到Stack Overflow。請花些時間閱讀[The Tour](http://stackoverflow.com/tour),並參閱[幫助中心](http://stackoverflow.com/help/asking)中的資料,瞭解您可以在這裏問。 –

回答

-1

http://www.cplusplus.com/reference/deque/deque/

你可以把元素添加到雙端隊列兩端之間的不同。

示例: 您可以使用雙端隊列作爲「歷史記錄」。 最古老的物品在前面。 現在您可以輕鬆訪問最新的元素和最古老的元素。 (對撤銷功能有好處)

+0

http://en.cppreference.com/w/cpp/container/deque是更好的IMO。 –