数据结构与算法
版本=C++ STL类库
目录清单
第1视角=联系图
第2视角=版本描述
第3视角=结构清单
第4视角=操作方法
第1视角=联系图
1.1数据结构关系图
1.2常见算法关系图
第2视角=版本描述
2.1数据结构与算法原理与伪码
2.2数据结构与算法C++STL类库
2.3数据结构与算法JAVA类库
2.4数据结构与算法C代码仿真
2.5数据结构与算法C++代码仿真
2.6数据结构与算法JAVA代码仿真
第3视角=结构清单
3.1 L线性结构line
3.1.1数组valarray
3.1.2位串bitset
3.1.3字符char
3.1.4字符串string
3.1.5字符串匹配
3.1.5堆heap
3.2 K链式结构link
3.2.1链表
3.2.2单向链表
3.2.3双向链表
3.2.4向量vector
3.2.5堆栈stack
3.2.6优先队列proity-queue
3.2.7双端队列deque
3.2.8队列queue
3.2.9表list
3.3 H哈希结构hash
3.3.1哈希函数hash()
3.3.2哈希表hashlist
3.3.3哈希集合hashset
3.3.4哈希映射hashmap
3.4 T树结构tree
3.4.1树tree
3.4.2二叉树binary-tree
3.4.3红黑树RB-tree
3.4.4B树Btree
3.4.5树集合tree-set
3.4.6树映射tree-map
3.5 G图结构
3.5.1数组矩阵
3.5.2十字矩阵
3.6 迭代器iterator
3.6.1正向迭代器
3.6.2反向迭代器
3.6.3插入迭代器
3.6.4流迭代器
3.7算法实现与函数
3.7.1非修改性序列算法
3.7.2修改性序列算法
3.7.3序列的排序算法
第4视角=操作方法
1构造方法与大O分析
2赋值方法与大O分析
3添加方法与大O分析
4删除方法与大O分析
5检查方法与大O分析
6查找方法与大O分析
7排序方法与大O分析
8特有方法与大O分析
9结构应用典型案例