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

网站营销的流程最近最新手机中文大全4

网站营销的流程,最近最新手机中文大全4,网站排名软件下载,陕西注册公司的具体流程一、容器STL容器就是将运用最广泛的一些数据结构实现出来常用的数据结构:数组, 链表,树, 栈, 队列, 集合, 映射表 等这些容器分为序列式容器和关联式容器两种:​ 序列式容器:强调值的排序,序列式容器中的每个元素均有固定的位置。 关联式容器:二叉树结构…

一、容器

STL容器就是将运用最广泛的一些数据结构实现出来

常用的数据结构:数组, 链表,树, 栈, 队列, 集合, 映射表 等

这些容器分为序列式容器关联式容器两种:

​ 序列式容器:强调值的排序,序列式容器中的每个元素均有固定的位置。 

关联式容器:二叉树结构,各元素之间没有严格的物理上的顺序关系

二、迭代器

容器和算法之间粘合剂

提供一种方法,使之能够依序寻访某个容器所含的各个元素,而又无需暴露该容器的内部表示方式。

每个容器都有自己专属的迭代器

迭代器使用非常类似于指针

种类功能支持运算
输入迭代器对数据的只读访问只读,支持++、==、!=
输出迭代器对数据的只写访问只写,支持++
前向迭代器读写操作,并能向前推进迭代器读写,支持++、==、!=
双向迭代器读写操作,并能向前和向后操作读写,支持++、--,
随机访问迭代器读写操作,可以以跳跃的方式访问任意数据,功能最强的迭代器读写,支持++、--、[n]、-n、<、<=、>、>=
eg:
vector<int>::iterator pBegin = v.begin();

其中

  • v.begin() 返回一个迭代器,指向 vector 中的第一个元素。

  • pBegin 是一个 vector<int>::iterator 类型的迭代器,保存了 v 中第一个元素的位置。

遍历容器

for (vector<int>::iterator it = v.begin(); it != v.end(); ++it) {cout << *it << " ";  // 输出迭代器所指向的元素
}
  • ++it:移动迭代器到下一个元素。

  • --it:移动迭代器到上一个元素。

  • it++it--:后缀操作符,先使用迭代器再移动。

  • *it:解引用迭代器,获取它所指向的元素。

  • it == v.end():判断迭代器是否到达容器末尾。

迭代器的最大优势是与容器无关,提供了一致的接口,适用于不同类型的容器

http://www.dtcms.com/a/477120.html

相关文章:

  • 企业网站开发的文献综述网站建设公司 提成
  • 有什么展厅设计做的好的网站男女做污污的网站
  • 山东建设厅官方网站李兴军php wordpress教程
  • 阜阳网站建设费用怎样微信公众号开发
  • 网站被墙是谁做的html5简单网页大作业
  • 有哪些网站做的好怎样让自己做的网站被百度收录
  • 国外网站设计风格大连网站设计策划
  • cms建设网站辽宁招投标信息网官网
  • 旅游网站建设和开发广州通和通信建设有限公司网站
  • 书店网站建设策划书总结国内做网站群平台的公司
  • 专门做品牌折扣的网站wordpress动态菜单
  • 网站建设外包公司安卓内核级优化神器
  • 做犯法任务的网站网站怎么做跟踪链接
  • 做机网站江苏建设服务信息网站
  • 微科技h5制作网站模板下载wordpress 调用分类名称
  • 八旬老太做直播 什么网站清智优化北京
  • asp.net做网站吗可编辑个人简历模板
  • 怎么形容网站做的很好闵行区怎么样
  • 10个免费网站制作官网的公司性价比高
  • 网站建设怎么推广广州番禺区有什么好玩的景点
  • 广州网站搭建快速提升网站排名成都网站建设公司地址
  • 大丰网站建设哪家好云主机建多个网站
  • 生态建设研究所网站如何做 行业社交类网站
  • 网站建设选哪家企业网站托管备案
  • 专注郑州网站建设德州中文网站建设
  • 支持企业网站发布要怎么做怎么做自己微信的网站
  • 怎么推广外贸网站360优化大师旧版本
  • 平面设计素材网站大全深圳做手机商城网站建设
  • 网站备案资料 下载网络设计课程中对网页设计的报告
  • 域名制作网站军事新闻国际军事新闻