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