Spurs

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  1. 声明一个 [[],] 的二维数组: vector < vector<int> > res(1, vector<int>()); 或者 vector<vector<int> > res = {{}};
  2. 这么写结果不对: for(auto it : res) res.push_back(it.push_back(A[i])); 我晕!
  3. 不能妄图写成这样: res.push_back(res[j].push_back(A[i])); 有点边迭代,边修改数组的意思.
  4. push_back() 和 back() 的区别:
    • coll.push_back()是把一个元素,放入这个容器的末尾,相当于末尾添加一个元素;
    • coll.back()是获取最后一个元素的迭代器,你可以理解为最后一个元素的指针.
posted on 2017-09-06 14:57  英雄与侠义的化身  阅读(731)  评论(0编辑  收藏  举报