随笔分类 -  c++STL库

摘要:怎么我搜到的都东拼西凑你抄我我抄你呢 真正初始化只用这一句就行啊: vector<vector<int> > vec(m, vector<int>(n, 0));//初始化一个m行n列的元素值全为0的二维数组 这是利用了vector的构造方法 另: 二维数组vector的插入 阅读全文
posted @ 2021-01-26 14:40 然终酒肆 阅读(8587) 评论(0) 推荐(4) 编辑
摘要:在vector里,push_back和emplace_back都是向容器尾部添加新元素。 从用法来说,都是一样的。但是 emplace_back是c++11新增的,有些竞赛的评测机很可能不支持。而emplace_back的实现是比push_back要好的,push_back本质上是又创建了一个新元素 阅读全文
posted @ 2021-01-01 15:42 然终酒肆 阅读(375) 评论(0) 推荐(0) 编辑
摘要:用哈希表实现的 https://blog.csdn.net/dream_you_to_life/article/details/46785741 阅读全文
posted @ 2020-10-10 15:48 然终酒肆 阅读(51) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/msymm/articles/9917089.html 阅读全文
posted @ 2020-09-30 11:13 然终酒肆 阅读(89) 评论(0) 推荐(0) 编辑
摘要:简单说来 set(集合)里的元素 不会有相同元素(也就是说 相同的值不存 )并且 存进去会自动排序 类比sort默认排序从小到大 set排序也是 set/multiset会根据待定的排序准则,自动将元素排序。两者不同在于前者不允许元素重复(重复元素只操作一遍,其他的忽略处理),而后者允许。(因为插入 阅读全文
posted @ 2020-09-24 23:32 然终酒肆 阅读(1250) 评论(0) 推荐(0) 编辑
摘要:主要最近要用的上 才整理一下 用string类别忘了导入头文件 #include <string> 注意这个细节:cout 可直接输出 string 类的对象的内容 但是printf不可以 需要转化成char指针 #include <string> #include <iostream> #incl 阅读全文
posted @ 2020-09-03 08:52 然终酒肆 阅读(401) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示