加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

C++的deque最常用函数

(2018-08-18 15:05:25)
标签:

cpp

linux

数据结构

算法

分类: linux
参考:

1、最常用函数
(1)at():返回索引;
(2)front():返回第一个数据;
(3)back():返回最后一个数据;
(4)push_back():在尾部加入一个数据;
(5)push_front():在头部插入一个数据;
(6)pop_back():删除最后一个数据;
(7)pop_front():删除头部数据;
(8)empty():判断容器是否位空;
(9)size():返回容器中实际数据的个数;

2、代码
#include
#include

using namespace std;

int main()
{
    deque dq;

    for(int i=1;i<10;i++)
    {
        dq.push_back(i);
    }

    for(int i = 11;i<20; i++)
    {
        dq.push_front(i);
    }

    cout<<"first data:"<<dq.front()<<" last data:"<<dq.back()<<endl;
    while(!dq.empty())
    {
        cout<<"size:"<<dq.size()<<" front:"<<dq.front()<<endl;
        dq.pop_front();
    }

    return 0;
}



0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有