目录

首尾迭代器(或许不能叫迭代器)

添加元素。push()

访问元素.front()

删除元素.pop()

判空。empty()

元素个数。size() 

BFS​编辑


首尾迭代器(或许不能叫迭代器)

之前的vector,string,map,set,的首尾都是。begin()和end()

但是queue是。front()和back()

因为queue是限制性数据结构【先进先出】

只能直接访问队首与队尾

添加元素。push()

vector:pushback

string:+= or 。insert(位置,“子串”)

map:m【key】=value

set:St.insert(x);

queue:。push()

queue<int> q; 
int main()
{
q.push(3);

访问元素.front()

只能访问队首与队尾

不同于前面四种有迭代器,queue没有迭代器【捂脸】

删除元素.pop()

队首元素出队q。pop();

判空。empty()

元素个数。size() 

BFS

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部