最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C++隊列用法實例

 更新時間:2015年07月14日 10:39:14   作者:G0561  
這篇文章主要介紹了C++隊列用法,實例分析了C++實現(xiàn)隊列的入隊、出隊、讀取與判斷等相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了C++隊列用法。分享給大家供大家參考。具體如下:

/*
 隊列使用時必須包含頭文件 #include <queue> 有以下幾種方法
 入隊push(),出隊pop(), 讀取隊首元素front(),讀取隊尾元素back() ,
 判斷隊是否有元素empty()
 求隊列元素個數(shù)size() 
*/
#include <iostream>
#include <queue>
using namespace std;
int main()
{
  queue<int> one;
  one.push(1);
  one.push(2);
  one.push(3);
  cout<<"one 隊列長度:"<<one.size()<<endl;
  cout<<"隊尾元素是:"<<one.back()<<endl;
  cout<<"隊頭元素是:"<<one.front()<<endl; 
  cout<<"隊列是否為空(1為空,0為非空):"<<one.empty()<<endl;
  one.pop(); //刪除是從隊頭元素開始的 
  cout<<one.front()<<endl;
  cout<<one.size()<<endl;
  //cout<<one.top()<<endl; //普通隊列好像沒有次方法 
  //優(yōu)先隊列的使用 優(yōu)先隊列中使用back、front 出現(xiàn)錯誤 
  priority_queue<int> three;
  three.push(10);
  three.push(20);
  three.push(30);
  cout<<"three 優(yōu)先隊列長度:"<<three.size()<<endl;  
  cout<<"隊列是否為空(1為空,0為非空):"<<three.empty()<<endl;
  while (false == three.empty())
  {
     cout<<three.top()<<endl;
     three.pop();
  }
  cout<<endl;
  system("pause");
  return 0; 
}

希望本文所述對大家的C++程序設(shè)計有所幫助。

相關(guān)文章

  • 關(guān)于C++面向?qū)ο笤O(shè)計的訪問性問題詳解

    關(guān)于C++面向?qū)ο笤O(shè)計的訪問性問題詳解

    這篇文章主要給大家介紹了關(guān)于C++面向?qū)ο笤O(shè)計的訪問性問題的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧。
    2017-09-09
  • C語言數(shù)組應用實現(xiàn)掃雷游戲

    C語言數(shù)組應用實現(xiàn)掃雷游戲

    這篇文章主要為大家詳細介紹了C語言數(shù)組應用實現(xiàn)掃雷游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • 簡單講解c++ vector

    簡單講解c++ vector

    這篇文章主要介紹了c++ vector的相關(guān)資料,幫助大家更好的理解和學習c++,感興趣的朋友可以了解下
    2020-09-09
  • 4組C語言中順序讀寫文件的函數(shù)分享

    4組C語言中順序讀寫文件的函數(shù)分享

    這篇文章主要為大家詳細介紹了4組C語言中實現(xiàn)順序讀寫文件的函數(shù),文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下
    2023-03-03
  • C語言中 type *(0)的具體使用

    C語言中 type *(0)的具體使用

    表達式?type * (0)?在 C/C++ 編程中是一個常見的技巧,通常用于內(nèi)核編程和一些系統(tǒng)編程場景中,本文主要介紹了C語言中 type *(0)的具體使用,感興趣的可以了解一下
    2024-08-08
  • C語言中數(shù)組排序淺析

    C語言中數(shù)組排序淺析

    這篇文章主要為大家介紹了C語言算法練習中數(shù)組元素排序的四種類型,文中的示例代碼講解詳細,對我們學習C語言有一定幫助,需要的可以參考一下
    2022-12-12
  • Qt兩種定時器使用實現(xiàn)方式

    Qt兩種定時器使用實現(xiàn)方式

    這篇文章主要給大家介紹了關(guān)于Qt兩種定時器使用實現(xiàn)方式的相關(guān)資料,Qt中的定時器類是QTimer,QTimer不是一個可見的界面組件,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-01-01
  • 利用C++實現(xiàn)?然連接操作算法

    利用C++實現(xiàn)?然連接操作算法

    這篇文章主要介紹了利用C++實現(xiàn)?然連接操作算法,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定參考價值,需要的小伙伴可以參考一下
    2022-08-08
  • 詳解C語言初階基礎(chǔ)(2)

    詳解C語言初階基礎(chǔ)(2)

    這篇文章主要介紹了C語言中的初階基礎(chǔ),介紹了其相關(guān)概念,具有一定參考價值。需要的朋友可以了解下,希望能夠給你帶來幫助
    2021-11-11
  • C++ AfxBeginThread的介紹/基本用法

    C++ AfxBeginThread的介紹/基本用法

    這篇文章主要簡單介紹了C++ AfxBeginThread的基本用法,十分的細致,有需要的小伙伴可以參考下。
    2015-06-06

最新評論

清苑县| 民乐县| 都江堰市| 临江市| 延川县| 葵青区| 峨边| 德保县| 巫山县| 鄂托克前旗| 乌拉特后旗| 佛教| 亳州市| 大理市| 大兴区| 全椒县| 内乡县| 枞阳县| 阿合奇县| 鹤峰县| 光山县| 文昌市| 上饶县| 广德县| 河东区| 临沧市| 外汇| 云浮市| 桐庐县| 阳原县| 长顺县| 莱阳市| 黑河市| 安多县| 潜山县| 镇巴县| 舒城县| 延安市| 虎林市| 凭祥市| 元氏县|