当前位置: 首页 > news >正文

重庆网站建设冒号元氏网站制作

重庆网站建设冒号,元氏网站制作,抽奖页面设计模板,网站修改title1. std::deque std::deque 是 C 标准库中的一个双端队列容器。这个容器支持在序列的两端进行快速的插入和删除操作,其时间复杂度为常数时间 O(1)。同时,std::deque 也提供了对序列中任意元素的随机访问。 2. 特点 (1)双端操作&…

1. std::deque

std::deque 是 C++ 标准库中的一个双端队列容器。这个容器支持在序列的两端进行快速的插入和删除操作,其时间复杂度为常数时间 O(1)。同时,std::deque 也提供了对序列中任意元素的随机访问。

2. 特点

(1)双端操作:在序列的开始和结束都可以进行元素的插入和删除操作。

(2)随机访问:可以使用下标操作符 [] 或 at() 方法来访问队列中的任意元素。

(3)动态大小:std::deque 可以根据需要动态地增长或缩小。

3. 基本用法

(1)声明std::deque

#include <deque>
std::deque<int> myDeque;

(2)插入元素

/** 在末尾插入 */myDeque.push_back(10);/** 在开头插入 */myDeque.push_front(20);/** 在特定位置插入 */myDeque.insert(myDeque.begin() + 1, 30);

(3)删除元素

/** 删除末尾元素 */myDeque.pop_back();/** 删除开头元素 */myDeque.pop_front();/** 删除特定位置的元素 */auto it = myDeque.begin();it++; ///< 移动到第一个元素myDeque.erase(it); ///< 删除当前指向的元素

(4)遍历所有元素

for (auto it = myDeque.begin(); it != myDeque.end(); ++it) {std::cout << *it << std::endl;}

4. 例程

#include <iostream>#include <deque>int main() {std::deque<int> numbers;/** 插入元素 */numbers.push_back(5);numbers.push_back(10);numbers.push_front(3);/** 遍历并打印元素 */std::cout << "Deque before modification: ";for (int num : numbers) {std::cout << num << " ";}std::cout << std::endl;/** 在中间插入元素 */numbers.insert(numbers.begin() + 1, 7);/** 删除开头元素 */numbers.pop_front();/** 再次遍历并打印元素 */std::cout << "Deque after modification: ";for (int num : numbers) {std::cout << num << " ";}std::cout << std::endl;return 0;}

http://www.yayakq.cn/news/115374/

相关文章:

  • 批量优化网站软件北京南昌企业网站制作
  • 网站备案要什么口碑好的丹徒网站建设
  • 建设银行jo 办网站用卡事件营销的方法
  • 品牌网站建设 磐石网络官方网站软件的开发流程
  • 免费企业建站系统源码河南省网站建设
  • 深圳外贸seo网站推广WordPress无法提交评论
  • 湖南长沙做网站网站专题栏目策划方案
  • 网站建设构建方案wordpress表格不显示
  • 有哪些学做衣服的网站有哪些上海网站推广很好
  • 网站链接用处wordpress建影视网站
  • 教学网站模板注册一个空壳建筑公司
  • 形容网站做的好的词语软件外包收费标准
  • 品牌网站建设框架做网站哪家好 张家口
  • 推广seo网站无货源网店哪个平台好
  • 晚上睡不着网站2021免费网站设计素材网站推荐
  • 我做的网站打开慢怎么处理中盛浩瀚建设有限公司网站
  • 怎么样做网站代制作二维码软件
  • 网站规划 评价凡客诚品官方
  • 做公益网站用股票代码做网站的
  • 品牌网站制作方案注册公司最少需要多少钱
  • 向自己做网站广东省建设网站
  • wp网站开发地方网站发展
  • 哪些网站可以做签约设计师广州企业500强名单
  • 深圳宝安网站建设学习网南网站建设 首选搜点网络
  • 手机怎么建自己的网站企业网络搭建是什么
  • 沧州手机网站建设有偷菜餐厅城市建设的网站
  • 自己做网站的成本夫妻之间的直播
  • 网站访问index.html公共服务平台官网
  • 做网站教程pdf公司网站建设会计分录
  • 做网站如何使用网页插件服装公司发展规划