java与数据结构
2014-07-20 09:59
190 查看
Java中有很多数据结构的实现。下面我们来罗列一下
1. 二叉堆 -- java.util.PriorityQueue
二叉堆主要用来出来优先级别的。二叉堆是完全二叉堆,所以可以使用数组来表示,不需要使用链表来表示树型结构
2. 红黑树 -- java.util.TreeMap
3. 跳跃表 -- java.util.concurrent.ConcurrentSkipListMap
-- java.util.concurrent.ConcurrentSkipListSet
1. 二叉堆 -- java.util.PriorityQueue
二叉堆主要用来出来优先级别的。二叉堆是完全二叉堆,所以可以使用数组来表示,不需要使用链表来表示树型结构
2. 红黑树 -- java.util.TreeMap
3. 跳跃表 -- java.util.concurrent.ConcurrentSkipListMap
-- java.util.concurrent.ConcurrentSkipListSet
相关文章推荐
- Java数据结构---基于数组的表
- Java数组与数据结构
- Java中的数据结构
- java的数据结构
- java中常用的数据结构
- Java基础:Util包下常用的数据结构介绍
- java的数据结构
- Java - 编程基础:Java中的数据结构(2)
- 我要点数据结构之JAVA语言描述的题
- 关注Queue:Java 1.5 添加新的数据结构接口
- 多种数据结构的Java实现(精)
- 数据结构之应用 "栈(Stack)" 实现: 解析算术表达式及计算求值 (C#/Java)
- Java中的数据结构
- [技术天地] Java 常用数据结构深入分析(Vector、ArrayList、List、Map)
- 数据结构之应用 "栈(Stack)" 实现: 解析算术表达式及计算求值 (C#/Java) (转载)
- 数据结构习作之应用 "栈(Stack)" 实现: 解析算术表达式及计算求值 (C#/Java) (技术含量少许)
- 利用java实现数据结构中常用的插入排序和快速排序算法
- 利用java实现数据结构中常用的插入排序和快速排序算法
- 利用java实现数据结构中常用的插入排序和快速排序算法
- Java数组与数据结构