高级数据结构及算法分类
来源:互联网 发布:mac玩qq堂 编辑:程序博客网 时间:2024/06/04 23:40
第一部分. 用于索引的数据结构
A. AVL 树 B. B+树 C. 2-3-4树 D. 红黑树
第二部分. 用于优先队列的数据结构
A. 堆 B. 左偏树与动态树 C. 斐波那契堆 D. Treap树堆
第三部分 用于在线动态区间处理的数据结构
A. 树状数组(Binary Index Tree) B. 线段树(Segment Tree)C. 伸展树(Splay Tree) D. 跳跃表(Skip List) E. 划分树
第四部分. 用于离线区间处理的数据结构
A. 单调队列 B. 单调栈
第五部分. 用于集合操作的数据结构
A. 并查集 B. 哈希表
第六部分. 用于字符串处理的数据结构
A. 字典树 B. 后缀树 C. 后缀数组 D. Trie 树 E. AC 自动机 F后缀自动机
阅读全文
0 0
- 高级数据结构及算法分类
- 高级数据结构及算法分类
- 数据结构之算法特性及分类
- 算法学习--高级数据结构
- 高级算法/数据结构 模板
- 数据结构排序算法分类简述
- 小白学数据结构——零、算法初步(算法分类及最大子数组小试牛刀)
- 数据结构及算法-何谓数据结构
- 数据结构及算法综述
- 数据结构及算法
- 数据结构及算法
- 算法及数据结构(下)
- 数据结构及算法序言
- 常用数据结构及算法
- 数据结构及算法
- 数据结构及算法-算法是什么?
- KNN分类算法及改进
- Java数据结构与算法--高级排序
- 三极管基极偏置电路原理应用于继电器的驱动电路的分析
- Markdown
- go语言使用redis —— redigo
- 数据结构:单源最短路径--Dijkstra算法
- JSP内置对象和EL内置对象及区别解析
- 高级数据结构及算法分类
- CreateProcess 创建带命令行参数的进程时,报错或者提示内存位置无效的可能的一个原因
- 抽象类
- Android MVP(Model View Presenter)
- Java1.8源码阅读-DualPivotQuicksort
- delphi 身份证号码相关处理单元
- 四叉树-2D平面的渲染剔除、碰撞次数优化
- ssh整合 出现Could not obtain transaction-synchronized Session for current thread
- Java高级之异常