PAT常用STL-vector
vector一般用作变成数组,可以方便地实现PAT中结果最后一个地方不许有空格的要求。
vector常用操作
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 
 | #include<cstdio>#include<vector>
 using namespace std;
 
 int main()
 {
 vector<int> a;
 vector<vector<int> > b;
 
 a.push_back(2);
 
 printf("%d\n",a[0]);
 
 printf("%d\n",a.size());
 
 a.pop_back();
 
 a.insert(a.begin(),5);
 a.insert(a.begin(),2);
 a.insert(a.begin(),4);
 
 a.erase(a.begin());
 a.erase(a.begin(),a.end());
 
 return 0;
 }
 
 | 

| 12
 3
 4
 5
 6
 7
 
 | 输出:2
 1
 
 --------------------------------
 Process exited after 0.2462 seconds with return value 0
 请按任意键继续. . .
 
 | 
