- 博客(9)
- 收藏
- 关注
原创 【哈希表】【大/小顶堆】C++ 数据结构 无序图 优先队列
C++11标准中并未加入hash_map的结构,那么哈希表的实现呢,我们用的是无序图(unordered_map)这个结构。优先队列,顾名思义是一种特殊的队列,它的特殊之处就在于我们可以自定义队列中数据的优先级,让队列内元素按照优先级排列。
2021-03-19 16:55:15
814
原创 【集合】C++ 数据结构 集合 set
集合的主要特点有确定性(一个元素只能属于或不属于一个集合),互异性(即任意两个元素互不相同),和无序性(元素之间是无序的)。而set数据结构的两大特点是1. set内部元素自动排序2. set内部元素唯一,无重复元素
2021-03-15 16:55:42
2898
原创 【rand】C++ 随机函数
关于随机函数有意思的是,计算机的随机并不是我们传统意义上理解的随机。因为计算机又没有自己喜欢的数字,它不会随口一说,它只是运算一个随机函数,所谓函数,当自变量不变,计算结果一定不变,这是函数的基本性质之一。那么如何让计算机产生真正的随机数呢?
2021-03-04 18:01:44
1666
2
原创 【vector】C++ 数据结构 vector 容器
向量(Vector)是一个封装了动态大小数组的顺序容器。跟任意其它类型容器一样,它能够存放各种类型的对象。可以简单地认为,向量是一个能够存放任意类型的动态数组。
2021-02-01 16:26:49
329
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人