图解数据结构使用java 图解数据结构使用c++ pdf

目录

 

简介一、数组1. 静态数组array2. 动态数组2.1. vector2.2. priority_queue2.3. deque2.4. stack2.5. queue二、单向链表forward_list三、双向链表list四、树1. set2. multiset3. map4. multimap五、映射1. unordered_set2. unordered_multiset3. unordered_map4. unordered_multimap

 

简介

 

程序员的世界里有一个经典的公式: 数据结构+算法=程序。

所以数据结构及算法的重要性就不用在此赘述了,下面直接进入正题。

在物理层面有以下五种常见的数据结构:

 一、数组

 

1. 静态数组

在编译期确定数组大小,在运行期无法改变数组大小,所以称之为静态数组。

C++ 中的 array 由这种结构实现

int main (){ array a = {0,1,2,3,4,5,6,7,8,9}; a[0] = 22; cout

比丘资源网 » 图解数据结构使用java 图解数据结构使用c++ pdf

发表回复

提供最优质的资源集合

立即查看 了解详情