用vector<数据类型> 变量名 定义,变量名.push_back(元素) 插入数组末尾
sort (v.begin(),v.endl())排序
如下
#include<bits/stdc++.h>
using namespace std;
vector<int> v;//定义,int可换所需的类型如long long
int n;
int main()
{
cin>>n;
for(int i=1;i<=n;i++)
{
int x;
cin>>x;
v.push_back(x);//把x放到数组尾部
}
sort(v.begin(),v.end());//对v进行排序
for(int i=0;i<v.size();i++)//v.size()获取长度
printf("%d ",v[i]);
}
注意默认存储是从下标0开始的
优点
1大小可变
2充足api(应用编程接口)