c++基础知识vector
vector
#include <vector> #include <algorithm> 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:
vector<vector<int>> arr(m,vector<int>(n,0));