STL 泛型编程 (三) 队列

来源:互联网 发布:宝宝起名软件正式版 编辑:程序博客网 时间:2024/04/29 07:46

一.   queue队列容器

1.#include<queue>

2.使用方法

push()//入队

pop()出队,即删除

front()读取队首元素

back()读取队尾元素

empty()判断是否为空

size()判断当前数目

queue<int > q;

二.优先队列  priority

与queue的区别:
队列中最大的元素总是位于队首(可以重载<)

1.#include<queue>

2.使用方法与队列相同

priority_queue<int > q;

3.重载<   来定义优先级



0 0
原创粉丝点击