![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STL
EIDoradol
写点什么给自己,原来代码是可以很有趣的
展开
-
未知数据规模的保存方法
#include "iostream"#include "vector"using namespace std;int main(){ int m, t; vector<int> v; cin >> m; for (int i = 0; i < m; i++) { while (1) { scanf("%d", &t); v.push_bac原创 2021-04-04 21:09:04 · 194 阅读 · 0 评论 -
C++项目(有注释超详细)
集合了C++笔试面试的构造函数和析构的知识点,有注释便于理解实例化的过程。原创 2020-08-26 20:01:20 · 9904 阅读 · 7 评论 -
剑指offer刷题——leetcode中等+
题目一:链表class Solution {public: ListNode *addTwoNumbers(ListNode *l1, ListNode *l2) { int carry = 0; ListNode *root = new ListNode(0), *n = root; while (l1 != NULL || l2 != NULL || carry) { int v1 = 0, v2 = 0;原创 2020-07-28 09:30:29 · 153 阅读 · 0 评论 -
剑指offer刷题——字节跳动
字节的题就是个憨憨!!!纯粹是在考阅读理解,语法和知识点都相对基础,但是题目真的不知所云,难度总体不如鹅厂。第一题我叫王大锤,是一名特工。我刚刚接到任务:在字节跳动大街进行埋伏,抓捕恐怖分子孔连顺。和我一起行动的还有另外两名特工,我提议1.我们在字节跳动大街的N个建筑中选定3个埋伏地点。2.为了相互照应,我们决定相距最远的两名特工间的距离不超过D。我特喵是个天才! 经过精密的计算,我们从X种可行的埋伏方案中选择了一种。这个方案万无一失,颤抖吧,孔连顺!……万万没想到,计划还是失败了,孔连顺原创 2020-07-03 22:22:01 · 387 阅读 · 0 评论 -
STL标准库(二)
补充关于库函数的操作Iterator(迭代器)模式又称Cursor(游标)模式,用于提供一种方法顺序访问一个聚合对象中各个元素, 而又不需暴露该对象的内部表示。或者这样说可能更容易理解:Iterator模式是运用于聚合对象的一种模式,通过运用该模式,使得我们可以在不知道对象内部表示的情况下,按照一定顺序(由iterator提供的方法)访问聚合对象中的各个元素。对前一篇文章的迭代器作一个补充...原创 2020-04-13 20:53:09 · 247 阅读 · 1 评论 -
STL标准库(一)
目录1.containers容器2.iterators迭代器3.allocator空间配置器4.adapters配接器5.algorithms算法6.functors仿函数致敬开发者Alexander Stepanov、Meng Lee和David R Mussercontainers算法重要,但是算法是建立在对数据操作的基础上,如何存放数据显得尤为重要。在STL开发者大牛的...原创 2020-04-10 19:59:40 · 553 阅读 · 3 评论