• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    如何操作deque雙端隊列

    C++11

    方式/步調

    1. 1

      界說空的隊列,然后挪用函數push_front往隊列頭部添加數據

      9d82d158ccbf6c8170d9b53eb23eb13532fa407e.jpg
    2. 2

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

      64380cd7912397dd108901d25782b2b7d1a28770.jpg
    3. 3

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

      6a600c338744ebf88b9dfde9d7f9d72a6159a77c.jpg
    4. 4

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

      ca1349540923dd54b1523fbedf09b3de9d8248c7.jpg
    5. 5

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

      023b5bb5c9ea15ceabc478dfb8003af33a87b23a.jpg
    6. 6

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

      b7fd5266d016092488723acdda0735fae7cd3494.jpg
    7. 7

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

      6609c93d70cf3bc79a96553adf00baa1cc112a55.jpg
    8. 8

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

      8cb1cb13495409233bcffba89c58d109b2de4946.jpg
    9. 9

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

      03087bf40ad162d99872faca1fdfa9ec8b13cd4c.jpg
    10. 10

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

      4610b912c8fcc3cecdfd52e59c45d688d43f2022.jpg
    • 發表于 2019-08-10 18:07
    • 閱讀 ( 799 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    推薦文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆