![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构与算法
Asuka_Minato
苦逼EE硕士CS转行中
展开
-
栈的数组实现
import java.util.EmptyStackException; /** * @author zfl * 栈的数组实现 */ public class ArrayStack { private Object[] array; private int size; private int top; public ArrayStack() { this.array = ...原创 2018-10-05 16:05:40 · 132 阅读 · 0 评论 -
数组实现可扩容循环队列
/** * @author zfl * 数组实现可扩容循环队列 */ public class Queue { private Object[] queArray; private int maxSize; private int front; private int rear; private int nItems; public Queue(int initialCapa...原创 2018-10-05 16:08:54 · 1408 阅读 · 0 评论 -
包含泛型的可扩容循环队列的数组实现
/** * * @author zfl * @param <E> * 包含泛型的可扩容循环队列的数组实现 * */ public class PriorityQueue<E extends Comparable<? super E>> { private int size; private E[] queArray; private int...原创 2018-10-05 16:11:43 · 273 阅读 · 0 评论 -
包含泛型的大顶堆
/** * @author zfl * @param <AnyType> * 包含泛型的大顶堆 */ public class Heap<AnyType extends Comparable<? super AnyType>> { private Node<AnyType>[] heapArray; private int maxSiz...原创 2018-10-05 16:13:16 · 147 阅读 · 0 评论