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

怎么做产品网站网站域名一年多少钱

怎么做产品网站,网站域名一年多少钱,深圳华强北附近租房哪里便宜,城乡建设局C STL中的list list是C标准模板库#xff08;STL#xff09;中的一个序列容器#xff0c;它实现了一个双向链表。与vector和deque相比#xff0c;list支持快速的任意位置插入和删除操作#xff0c;但不支持快速随机访问。 基本操作 创建和初始化 #include list …C STL中的list list是C标准模板库STL中的一个序列容器它实现了一个双向链表。与vector和deque相比list支持快速的任意位置插入和删除操作但不支持快速随机访问。 基本操作 创建和初始化 #include list std::listint l1; // 创建一个空的list std::listint l2(5, 10); // 创建一个大小为5的list每个元素初始化为10 std::listint l3 {1, 2, 3, 4, 5}; // 初始化列表访问元素 front() 和 back()访问第一个和最后一个元素。list不支持operator[]和at()因为它不提供随机访问。 int first l3.front(); // 1 int last l3.back(); // 5修改元素 push_back(value) 和 push_front(value)在list的末尾或开头添加一个元素。pop_back() 和 pop_front()移除list的最后一个或第一个元素。insert(position, value)在指定位置插入一个元素。erase(position) 或 erase(start, end)删除一个或多个元素。clear()清空所有元素。 l3.push_back(6); // l3: {1, 2, 3, 4, 5, 6} l3.push_front(0); // l3: {0, 1, 2, 3, 4, 5, 6} l3.pop_back(); // l3: {0, 1, 2, 3, 4, 5} l3.pop_front(); // l3: {1, 2, 3, 4, 5} auto it l3.begin(); std::advance(it, 2); // 移动迭代器到第三个元素 l3.insert(it, 99); // l3: {1, 2, 99, 3, 4, 5} l3.erase(it); // l3: {1, 2, 3, 4, 5}大小 size()返回当前元素的数量。empty()检查容器是否为空。 size_t num_elements l3.size(); // 5 bool is_empty l3.empty(); // false遍历 使用迭代器进行遍历。 for (int x : l3) std::cout x ; for (auto it l3.begin(); it ! l3.end(); it) std::cout *it ;相关算法 list可以与STL中的算法库配合使用但由于其内部结构是链表某些基于随机访问的算法如std::sort不适用。不过list提供了自己的成员函数来处理排序和其他操作。 排序 使用list的成员函数sort()因为标准的std::sort要求随机访问迭代器。 l3.sort(); // 对list进行排序反转 使用list的成员函数reverse()来反转元素。 l3.reverse(); // 反转list中的元素查找 auto it std::find(l3.begin(), l3.end(), 3); if (it ! l3.end()) {std::cout Element found: *it std::endl; }计数 int count std::count(l3.begin(), l3.end(), 3);删除特定元素 使用remove()成员函数直接删除所有匹配的元素。 l3.remove(3); // 删除所有值为3的元素遍历并执行操作 std::for_each(l3.begin(), l3.end(), [](int x){ x * 2; });list是一个非常有用的容器特别是在需要频繁插入和删除操作时。它的灵活性使得在处理非连续存储的数据结构时非常高效。通过结合STL的算法可以有效地管理和处理存储在list中的数据。
http://www.dnsts.com.cn/news/6844.html

相关文章:

  • 在电脑上怎么建设网站北京行业网站制作
  • 公司无网站无平台怎么做外贸丝路建设网站
  • 南京网站设计价格石家庄做网站优化
  • asp手机网站开发教程广州网站维护
  • 横岗网站设计特步的网站建设策划
  • 池州建设机械网站高德地图怎么申报地址
  • 用dw如何做网站天津模板网页制作报价
  • 视频网站界面设计企业手机网站建设提升用户体验的三个点
  • 阿里云虚拟主机做网站外包公司软件开发怎么样
  • 模板做图 网站有哪些最大的商标交易平台
  • 自己做的网站显示不全wordpress 双陈
  • 昆明网站建设猫咪十大最佳摄影网站
  • 网站建设模拟器购物网站 缓存
  • 网站建设技术是什么医院网站建设解决方案
  • visual studio 2010 网站开发教程有趣网站之家
  • 网站怎么可以被收录长沙哪里有做网站的公司
  • wordpress能做交互类网站温州 建网站的公司 新
  • 公司开发个网站网站建设实例
  • extjs网站开发企业营销网站建设策划书
  • 浙江建设继续教育网站首页建设网站时seo标题
  • 深圳市律师网站建设怎么样指定词整站优化
  • 长春网站排名贵州建设厅培训中心网站
  • 潍坊网站建设培训网络搜索关键词排名
  • 深圳营销型网站联系方式WordPress金融网站
  • 手机网站实例首钢水钢赛德建设有限公司网站
  • 导购网站模板免费下载滕州助企网站建设
  • 陕西网站建设方案建行购物网站
  • wordpress实现静态化网站优化 前端怎么做
  • 中国平面设计和网站建设室外绿化工程施工方案久久建筑网
  • 网站开发 技术问题黑龙江seo关键词优化工具