数据结构
文章平均质量分 84
whieenz
一个野生的程序猿。。
展开
-
Java实现链表结构的详细代码
一、数据准备 1. 定义节点 2. 定义链表 1.数据部分 2.节点部分 class DATA //数据节点类型 { String key; String name; int age; } class CLType原创 2016-03-31 15:00:22 · 1027 阅读 · 0 评论 -
Java实现栈结构详细代码
一、什么是栈结构 栈结构就是一种线性结构。 分类: 1.顺序栈结构 (数组) 2.链式栈结构 (链表) 特点:后进先出 基本操作: 1.出栈(POP) 2.入栈(Push) 二、准备数据 class DATA{ String name; int age; } class StackType{ static final int...原创 2016-04-05 15:10:08 · 2138 阅读 · 0 评论 -
Java实现队列结构的详细代码
一、什么是队列结构 一种线性结构,具有特殊的运算法则【只能在一端(队头)删除,在另一端(队尾)插入】。 分类: 顺序队列结构链式队列结构 基本操作: 入队列出队列 二、准备数据 1 static final int QUEUELEN = 15; 2 3 class DATA{ 4 5 String name; 6原创 2016-04-06 23:30:10 · 1991 阅读 · 0 评论 -
java 实现二叉树结构的基本运算详细代码
一、数据准备 static final int MAXLEN = 20; //最大长度 class CBTType //定义二叉树节点类型 { String data; //元素数据 CBTType left; //左子树节点引用 CBTType right; //右子树节点引用 } 二、初始化二叉树 CBTType InitTr原创 2016-04-17 13:38:58 · 617 阅读 · 0 评论