1.vector类容器,使用sort进行排序时,sort(nums.begin(),nums.end());
2.定义一个vector类容器,初始化长度和值。vector<int>nums(size,val);
3.对这样一个数组进行排序,先变小在变大,本身有一定的顺序。那么可以用双指针,从两边开始进行判定,再单独开一个数组,存放判定后的值。注意:此种方法特别处在于数组本身有序,只不过先变小再变大,如果是无序数组就不可以了。
4.p59螺旋矩阵,起初不知道如何进行模拟,能感觉到排列是有规律的,先从左向右,再从上到下,再从右到左,再从下到上,之后重复这4个方向。看题解了解到可以设置四个边界,l,r,t,b.
5.用vector定义一个二维数组,vector<vector<int>> map(n,vector<int>(n,0));注意不能用单个值来填充二维数组,要用一维数组来一行一行填充值。