c++STL系列之queue
開頭總結(jié):
C++中STL的概念總結(jié):
1、容器
2、迭代器
STL中所有的不同庫(kù)都是容器的概念體現(xiàn),基本操作都是基于迭代器的操作。
Queue介紹:
隊(duì)列的特性是先進(jìn)先出,一種具有特殊約定的數(shù)據(jù)結(jié)構(gòu)。
一、頭文件引用:
#include <quene>
二、隊(duì)列聲明
queue<int> q;//聲明int類型的隊(duì)列
三、常用方法
q.size();//隊(duì)列的大小
q.empty();//隊(duì)列是否為空
q.push();//插入隊(duì)尾元素
q.pop();//刪除隊(duì)頭元素
q.front();//得到隊(duì)頭元素
q.back();//得到隊(duì)尾元素si
四、結(jié)論
隊(duì)列的性質(zhì)主要是先進(jìn)先出的特性,可以簡(jiǎn)單的理解為加了特殊限定條件的vector。
posted on 2020-11-24 19:49 我不上網(wǎng)了 閱讀(104) 評(píng)論(0) 收藏 舉報(bào)
浙公網(wǎng)安備 33010602011771號(hào)