vector是一个容器,实现动态数组。

相似点:下标从0开始。

不同点:vector创建对象后,容器大小会随着元素的增多或减少而变化。

基础操作:

1、使用vector需要添加头文件,#include<vector>

2、创建对象,vector<int> vec

3、vector的第一个元素,vec.begin()

4、vector的最后一个元素,vec.end()

5、使用下标访问元素,vec[i]

6、在尾部插入元素,vec.push_back(a)

转载于:https://www.cnblogs.com/gousheng/p/6561683.html

vector的基础使用相关推荐

  1. C++ vector 使用方法(各种常用函数的介绍)

    一.vector的基础介绍 0.数组基础 一维数组与多维数组,是C++中最常用的系列存储工具,数组的常规使用的基础上,STL的中自带多种升级版的容器与基础函数,vector则是其中一款. 1.vect ...

  2. vector的erase竞品:erase_if

    维尼的C++学习日志 vector的erase竞品:erase_if 最近在做项目的时候经常需要遍历一遍vector容器然后删除其中一些元素,但vector的删除时间复杂度是o(n).原则上是用lis ...

  3. Java一些八卦集合类

    Map 和 Set关系 Map和Set事实基础的朋友,有着千丝万缕的联系. Map它可以被看作是Set延期.从何时起Set内容存储在key-value的值当表单.这个Set实际上可以作为Map使用.反 ...

  4. 《OSPF和IS-IS详解》

    <OSPF和IS-IS详解> 基本信息 作者: (美)Jeff Doyle 译者: 孙余强 出版社:人民邮电出版社 ISBN:9787115347886 上架时间:2014-4-25 出版 ...

  5. setoolkit的钓鱼攻击

    试验设备 Linux kali 5.9.0版本 在kail中setoolkit自带,无需下载,运行时需要赋予root权限 打开我们所需要的工具 setoolkit //打开工具 会跳出很多选项 Soc ...

  6. FlexRay网络管理与测试

    随着车载网络发展,ECU的通讯速率相较以往得到飞速提升.现今多数OEM在中高速通讯场景中仍采用CANFD进行过渡,但当同时考虑安全和更高带宽时,CANFD则无法满足,因此FlexRay成为部分OEM的 ...

  7. 简单的钓鱼网站制作-Setoolkit

    Setoolki这个工具在kali自带,github地址:https://github.com/trustedsec/social-engineer-toolkit git clone https:/ ...

  8. 探索推荐引擎内部的秘密系列

    最近要用到协同过滤的算法来解决工作中的问题,先学习,以后再把自己的收获总结下来. 转自:http://www.ibm.com/developerworks/cn/web/1103_zhaoct_rec ...

  9. DUMN : Deep User Match Network for Click-Through Rate Prediction

    个人公众号,欢迎关注 YouChouNoBB 介绍一篇很有意思的论文,DUMN,论文的亮点在于将item侧的行为序列也加入建模,通过计算user to user 的相似度,来表达target user ...

  10. 【安全系列】setoolkit钓鱼

    setoolkit是一个为社会工程设计的开源渗透测试框架.SET具有许多自定义攻击向量,可让您快速进行可信的攻击. setoolkit 目录结构 modules readme README.md re ...

最新文章

  1. python 数据可视化 -- 读取数据
  2. html中超链接使用_HTML实例源码
  3. 第一个脚本-HelloWorld
  4. 学做三件事、三句话、三乐、三不要
  5. datasnap——动态注册服务类
  6. datagridviewrow 行宽_C# Winform DataGridView实现行[Row]的上下移动…….. | 学步园
  7. Java中BigDecimal类型的加减乘除及大小比对
  8. concurrent.futures 使用及解析
  9. Java主类结构:变量与常量
  10. JavaScript之JS单线程|事件循环|事件队列|执行栈
  11. 交叉编译mpg321到MX27 ADS Rel3平台
  12. 疯狂的程序员——个人解读加经典语录
  13. 【微信小程序】(一)创建项目与前端编写
  14. 关于group by的用法
  15. 怎么看Mac电脑的序列号,Mac序列号是多少
  16. thinkphp多用户在线客服系统源码-thinkPHP内核 附使用教程
  17. Codis的原理以及部署—— CODIS (分布式 Redis 解决方案)
  18. 【开始和MySQL做朋友】——初识MySQL
  19. 构建服务营销体系为何对企业越来越重要?
  20. 【软考点点】知识产权

热门文章

  1. cp、mv、rm、find、mkdir
  2. Windows 两条命令找到占用你某个端口的程序
  3. 自己写的一个ffmpeg时间戳分析工具
  4. ubuntu文件编码转换
  5. 国联安 德盛 新基金 申购免手续费 产品好 利润高
  6. android调节屏幕亮度
  7. 删库跑路mini版!程序员写代码给自己转账21万!判了~
  8. 面试官:@Transactional 注解是如何实现的?面试必问!
  9. SpringBoot 整合SpringSecurity示例实现前后分离权限注解+JWT登录认证
  10. 记一次生产环境存储过程优化的过程(42秒--0.06秒)