一、vector排序。
#include<bits/stdc++.h>
using namespace std;
int main()
{
vector<int>p;
for(int i=10;i>=0;i--) p.push_back(i);
for(int i=0;i<p.size();i++) printf("%d\n",p[i]);
sort(p.begin(),p.end());//调用Sort函数,默认升序排列
printf("\n");
for(int i=0;i<p.size();i++) printf("%d\n",p[i]);
return 0;
}
二、insert函数。
#include<bits/stdc++.h>
using namespace std;
int main()
{
vector<int>p;
vector<int>::iterator it;//定义指向p中元素的迭代器
for(int i=0;i<=5;i++) p.push_back(i);
p.insert(p.begin(),11);//在开头插入11
p.insert(p.end(),12);//在末尾插入12
p.insert(p.end(),4,66);//在末尾追加4个66
for(int i=0;i<p.size();i++) printf("%d\n",p[i]);
return 0;
}
三、erase函数
#include<bi