1.在multimap里不能使用cout<<m[i]
这种形式
2.sort函数可以对vector
vector<vector<int>> nums{ {-1, 0, 1},{1,0,-1},{0,1,-1},{1,1,1}, {2, -1, -4 } };
vector<vector<int>>::iterator it = nums.begin(), it2 = nums.end();
sort(it, it2);//其实完全可以不必这样,可以直接sort(nums.begin(),nums.end())
这样排出来的结果是
-101
01-1
10-1
111
2-1-4
请按任意键继续. . .
3.unique用法:page343
还是以上面的nums为例,
nums.erase(unique(nums.begin(), nums.end()), nums.end());
unqiue把nums里面重复的都放到后面,然后返回指向最后不重复元素的后一个元素的迭代器,然后再用erase把它到nums.end()里的元素全部删除。