C++ 刷leetcode技巧及总结,持续更新

前言

数据结构

技巧

二维数组

创建mn列的二维数组,默认元素为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++)的小心得(持续更新)

猜你喜欢

转载自blog.csdn.net/XZ2585458279/article/details/114301969