前言

数据结构

技巧

二维数组

创建​​m​​​行​​n​​列的二维数组,默认元素为0。

vector<vector<int> > sums;
sums.resize(m,vector<int>(n));

累加求和

  • 说明:
#include<numeric> //注意:leetcode默认添加该头文件
accumulate(开头,结尾,累加初值,自定义数据处理函数);
  • 应用:
int arr[]={12,21,3,32,50};  
vector<int> va(&arr[0],&arr[4]);
int sum=accumulate(va.begin(),va.end(),0); //sum = 68

位运算

​运用位运算的相关总结​

链接

​刷LeetCode(C++)的小心得(持续更新)​