#include<iostream>
#include<cstdio>
#include<cstring>
#include<vector>
#include<algorithm>
using namespace std;
bool comp(const int& a,const int& b)
{
return a <= b;
}
int main()
{
vector<int> vi;
vi.push_back(); //插入
vi.push_back();
vi.push_back();
vi.push_back();
cout<<vi.size()<<endl; //
vi.pop_back(); //删除最后一个
vi.clear();
cout<<vi.size()<<endl; // vi.push_back(); //插入
vi.push_back();
vi.push_back();
vi.push_back();
vi.push_back();
reverse(vi.begin(),vi.end()); //反转
vector<int>::iterator it = vi.begin();
for(;it!=vi.end();it++)
cout<<*it<<" ";
cout<<endl; sort(vi.begin(),vi.end(),comp); //排序
it = vi.begin();
for(;it!=vi.end();it++)
cout<<*it<<" ";
cout<<endl; return ;
}

  vector增加与删除使用push_back,pop_back。而没有push_front,pop_front;

  总体来讲vector用法还是挺简单的,不多讲了!

最新文章

  1. Python Pandas分组聚合
  2. 通过innobackupex实现对MySQL的完整备份与还原
  3. RHEL5.8使用yum安装应用时包冲突的处理
  4. POJ-2528 Mayor&#39;s posters (线段树区间更新+离散化)
  5. Spring中的设计模式
  6. Robot Instructions
  7. CLR via C# - Char_String - Format
  8. Linux学习之sed命令详解
  9. 过目不忘JS正则表达式(转)
  10. Tinyfool的2013年总结————在困惑和挣扎中试图前行
  11. WPF 常用样式
  12. jq选择器汇总
  13. 【解决问题】SSH连不上Ubuntu虚拟机解决办法
  14. 芝麻HTTP:Gerapy的安装
  15. Android传感器概述-android学习之旅(七)
  16. Swagger Edit 安装和使用教程
  17. python(random模块)取10以内的随机数
  18. shell中特殊位置参数变量
  19. jenkins X实践系列(2) —— 基于jx的DevOps实践
  20. select2 javascript控件 如何设置指定的值

热门文章

  1. 洛谷 P1877 BZOJ 2748 cogs 791 [HAOI2012]音量调节
  2. A^B&#160;Mod&#160;C
  3. HBase shell的常用命令(CRUD)
  4. Linux下汇编语言学习笔记73 ---
  5. 进入DRF和ANGULAR的整合学习,这三篇入门内容一定要学好的
  6. Hero HDU4310 贪心
  7. Sublime Text 3配置支持Markdown编辑
  8. 项目中应用到的框架和技术之一——Materialize
  9. python requests使用
  10. 去除ckeditor上传图片预览中的英文字母