c++基础知识vector


vector

#include 
#include  
vector<int> arr(26,0); //生成26个元素的数组arr,且都初始化为0
arr[str[i]-'a']++; //若str[i]是字母,则可以这样写。str[i]若是'a',则arr[0]++;
sort(arr.begin(),arr.end()); 排序
遍历
for(vector<int>::iterator it=arr.begin();it!=arr.end();it++) 或者
for(auto it=arr.begin();it!=arr.end();it++)


初始化一个m行n列的vector为0:

vectorint>> arr(m,vector<int>(n,0));