上传者: 35481167
|
上传时间: 2021-10-10 15:22:28
|
文件大小: 4.71MB
|
文件类型: -
内含资源如下:
1.基本数据结构
1.1.Array ........... 动态数组
1.2.LinkedList ... 链表
1.3.BST .............. 二分搜索树
1.4.MapBST ..... 二分搜索树(用于实现映射)
1.5.AVLTree ...... AVL树
2.接口
2.1.Queue ........... 队列接口
2.2.Stack .............. 栈接口
2.3.Set .................. 集合接口
2.4.Map ............... 映射接口
2.5.Merger .......... 自定义函数接口
2.6.UnionFind ..... 并查集接口
3.高级数据结构
3.1.ArrayQueue .......................... 队列_基于动态数组实现
3.2.LinkedListQueue .................. 队列__基于链表实现
3.3.LoopQueue ........................... 循环队列_基于动态数组实现
3.4.PriorityQueue ....................... 优先队列_基于最大二叉堆实现
3.5.ArrayPriorityQueue ............. 优先队列_基于动态数组实现
3.6.LinkedListPriorityQueue ..... 优先队列_基于链表实现
3.7.ArrayStack ............................. 栈_基于动态数组实现
3.8.LinkedListStack ..................... 栈_基于链表实现
3.9.BSTSet ..................................... 集合_基于二分搜索树实现
3.10.LinkedListSet ....................... 集合_基于链表实现
3.11.BSTMap ................................ 映射_基于二分搜索树实现
3.12.AVLTreeMap ....................... 映射_ 基于AVL树实现
3.13.LinkedListMap .................... 映射_基于链表实现
3.14.MaxHeap ............................. 最大二叉堆
3.15.SegmentTree ...................... 线段树
3.16.Trie ......................................... 字典树
3.17.QuickFind ............................ 并查集_基于数组实现
3.18.QuickUnion ......................... 并查集_基于树思想实现