
Java (Java)
文章平均质量分 70
beiyetengqing
http://blog.youkuaiyun.com/beiyeqingteng 的镜像站
展开
-
difference between Abstract class and interface in java
1. An abstract class is a class that is only partially implemented. It may contain none or multiple abstract methods. An abstract method is simply a function definition that must be implemented in a原创 2012-12-29 08:41:34 · 1326 阅读 · 0 评论 -
JAVA PriorityQueue应用实例
PriorityQueue这种数据结构支持按照优先级取出里面的元素。这是和其它常用数据结构,比如 ArrayList, Queue, Stack等最大的区别。因为要支持优先级,而heap具有类似的结构,所以,PriorityQueue一般都是基于HEAP实现的。(也可以用其它数据结构实现,但是各种复杂度会有不同。)基于HEAP实现的PriorityQueue复杂度分析:add(E e):原创 2013-02-13 01:31:44 · 11341 阅读 · 2 评论