![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构java版本
zjsxxzh
这个作者很懒,什么都没留下…
展开
-
二叉树——Java实现
二叉树的基本概念就不介绍了,这里主要学习二叉树的各种算法建立二叉树我们要建立如下的一棵树 首先我们来看一下一棵树的结构class MyTree { String data;// 节点数据 MyTree left;// 左节点 MyTree right;// 右节点 }之后我们写一个增加节点的方法/* * tree 代表要在那个节点下建立子节点 child 带便建立原创 2017-07-13 15:48:22 · 314 阅读 · 1 评论 -
队列——Java实现
基本结构队列主要的特性是先进先出(FIFO) 先看一下队列的基本结构 private Object[] data = null; private int maxSize;// 队列的容量 private int front;// 头 private int rear;// 尾data 用来存放队列中的值初始化队列public MyQueue(int max) {原创 2017-07-13 16:52:06 · 282 阅读 · 0 评论 -
链表——Java实现
链表的基本结构public class LNode { public String data;//节点数据 LNode next;//下一个节点 }这是最基本的链表结构,还有双向链表和循环链表会在文章最后提到。建立单链表头部插入建立单链表头部插入建立方式的思想是,首先建立一个指针, 1.然后新建第一个节点,让指针指向这个节点 2.然后再新建一个节点,通过指针拿到第一个点的地址,让原创 2017-07-14 11:22:42 · 5244 阅读 · 0 评论