首页 > 编程知识 正文

dequese60s,deque原理

时间:2023-05-05 16:09:19 阅读:150748 作者:2035

dequeint dq; //定义双端队列dqdeque的双端插入和删除操作push_back(elem )以存储整数变量; //在容器末尾添加数据push_front(elem )//在容器开头插入数据pop_back (); //删除容器中的最后一个数据pop_front ()//删除容器中的第一个数据deque数据访问at(idx )//返回索引idx指向的数据,如果idx越界,则返回out _ of _ rax 操作器[ ]; //返回索引idx指向的数据,如果idx越界,则不抛出异常,直接出错。 front (; //返回初始数据。 倒车(); //在返回最后数据的deque插入操作pos的位置插入elemd2.insert(d2.begin )、elem )的deque大小操作deque.size (; //返回容器中元素的数量deque.empty (; //确定容器是否为空的deque.resize(num ); //将容器的长度重新指定为num,并在容器变长时用缺省值填充新位置。 如果容器变短,则会在末尾删除超过容器长度的元素。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。