C++学习笔记
文章平均质量分 87
记录C++学习知识
Aitee
立于皓月之边,不弱星光之势。
展开
-
C++———数组模拟链表
自我介绍:hello!这里是,一个初学数据结构与算法的小白。小欧的祝福语:让我们在未来的道路上共同进步!原创 2023-11-09 21:57:44 · 169 阅读 · 3 评论 -
C++———STL容器个人理解(deque、set、map)
erase函数是用来删除指定元素的,需要被删除元素的迭代器或者就是该元素,如果在multiset中就是删除多个与指定元素相同的元素。set和multiset的迭代器称为“双向访问迭代器”,不支持随机访问,仅支持带(*)解除引用,运算符号也仅只支持“++”和“- -”。该函数是用来查找一个元素,如果集合中存在该元素就返回指向该元素的迭代器,相反则返回a.end()。插入一个元素进入集合,时间复杂度为O(logn)。也就是说在在set中不会有重复出现的元素,而multiset中允许有重复的元素。原创 2023-11-06 13:02:21 · 50 阅读 · 0 评论 -
C++———STL容器个人理解(vector、queue、stack)
在数据存储上,有一种对象类型,它可以持有其它对象或指向其它对像的指针,这种对象类型就叫做容器。可以定义一个结构体存储入队列,队列的元素可以是单个数据元素,也可以是一个结构体。原创 2023-11-05 23:58:38 · 145 阅读 · 0 评论