如何操作deque雙端隊列

【如何操作deque雙端隊列】C++11
方式/
1界說空的隊列 , 然后挪用函數push_front往隊列頭部添加數據

如何操作deque雙端隊列



2挪用push_back往隊列從頭至尾部添加數據

如何操作deque雙端隊列



3然后挪用deque的迭代器 , 輸出隊列中的所稀有據

如何操作deque雙端隊列



4隊列中的內容如下圖所示 , 前兩個挪用push_front存入的數據 , 后兩個是挪用push_back存入的數據

如何操作deque雙端隊列



5還可以挪用insert往隊列指定位置輸入數據

如何操作deque雙端隊列



6從輸出的信息看 , 上一個
往隊列的第二個位置輸入兩個不異的元素信息

如何操作deque雙端隊列



7挪用pop_front可以刪除頭部數據 , 挪用pop_back可以刪除從頭至尾部數據

如何操作deque雙端隊列



8刪除完當作隊列頭部和從頭至尾部的兩條數據之后 , 其輸出的信息如下 , 表白準確刪除了數據

如何操作deque雙端隊列



9最后還可以挪用front掏出頭部數據 , 可是不將數據從隊列刪除 ,  挪用back掏出從頭至尾部數據 , 可是也不會將數據從隊列刪除

如何操作deque雙端隊列



10挪用front和back后 , 將數據存儲光臨時變量中 , 然后打印出來 , 其成果如下所示

如何操作deque雙端隊列




以上內容就是如何操作deque雙端隊列的內容啦 , 希望對你有所幫助哦!

    猜你喜歡