STL
Follow_My_Heart
菜鸟喜欢贴代码,高手喜欢总结高论
展开
-
STL中stack的用法
stack也是程序设计中常常用到的数据容器,STL为我们提供了stack的实现,因此在使用stack时必须包含头文件,并使用统一命名空间。 1.声明一个stack stack s1; stack s2; stack模板类需要2个模板参数,一个为元素类型,一个为容器类型,但是只有元素类型是必要的,在容器类型缺省时,默认为deque。 2.stack中的操作原创 2014-04-06 18:49:35 · 912 阅读 · 0 评论 -
STL中优先队列
基本操作: empty() 如果队列为空返回真 pop() 删除对顶元素 push() 加入一个元素 size() 返回优先队列中拥有的元素个数 top() 返回优先队列对顶元素 在默认的优先队列中,优先级高的先出队。在默认的int型中先出队的为较大的数。 使用方法: 头文件: #include 声明方式: 1、普通方法: priority_queueq; //原创 2014-04-07 10:15:35 · 677 阅读 · 0 评论