蓝桥杯
兰琛
这个作者很懒,什么都没留下…
展开
-
队列queue
队列 Queue定义方式:Queue<String> queue = new LinkedList<String>();部分成员函数(包括继承的):add(): 增加一个元索,如果队列已满,则抛出一个异常remove():移除并返回队列头部的元素,如果队列为空,则抛出一个异常element():返回队列头部的元素,如果队列为空,则抛出一个异常offer():添加一个元素并返回 true,如果队列已满,则返回 falsepoll(): 移除并返问队列头部的元素,如果队原创 2022-04-02 20:42:26 · 117 阅读 · 0 评论 -
Map 映射
Map 映射在之前我们学习散列表的时候我们就接触过了映射,这里我们要讲的是一种类似的数据结构。map 是一个关联容器,它提供一对一的 hash。第一个可以称为关键字(key),每个关键字只能在 map 中出现一次第二个可能称为该关键字的值(value)map 以模板(泛型)方式实现,可以存储任意类型的数据,包括使用者自定义的数据类型。Map 主要用于资料一对一映射(one-to-one)的情況,map 在 C++ 的內部的实现自建一颗红黑树,这颗树具有对数据自动排序的功能。在 map 内部所有的原创 2022-04-02 20:41:55 · 1637 阅读 · 0 评论