数据结构与算法
LutosX
这个作者很懒,什么都没留下…
展开
-
用链表实现的栈(单向链表,表头插入和删除)
package com.hebtu.java.list; /** * 用链表实现的栈:单向链表,表头插入、表头删除 * @author Xmh * */ public class LinkStack { private LinkNodeList linkNodeList; /** * 构造器:初始化栈时,创建存放数据的链表。 */ public LinkStack()原创 2015-09-25 17:46:48 · 1021 阅读 · 0 评论 -
使用数组实现的自定义栈结构
package com.hebtu.java.vector; /** * 自定义的 栈 结构 * @author Xmh * */ public class MyStack { private int maxSize; //栈的大小 private long[] stackArray; private int top; //栈顶 public MyStack(int s)原创 2015-09-24 17:43:50 · 620 阅读 · 0 评论 -
使用数组实现的简单队列结构
package com.hebtu.java.vector; /** * 使用数组实现的 队列 * @author Xmh * */ public class MyQueue { private int maxSize; //队列的大小 private long[] queue; // 保存 long 型的数组 private int front; // 队头下标 priva原创 2015-09-24 17:52:13 · 499 阅读 · 1 评论 -
用java实现的自定义单向链表
package com.hebtu.java.list; /** * 链表节点 * @author Xmh * */ public class Link { private int num; private Link next; //指向下一个节点 public Link() { super(); } public Link(int num) { super();原创 2015-09-25 09:37:12 · 609 阅读 · 0 评论