摘要: 链表中的数据是以结点来表示的,每个结点的构成:元素(数据元素的映象) + 指针(指示后继元素存储位置),元素就是存储数据的存储单元,指针就是连接每个结点的地址数据。 以“结点的序列”表示线性表称作线性链表(单链表),单链表是链式存取的结构。 阅读全文
posted @ 2020-05-13 15:53 lihao_Q 阅读(142) 评论(0) 推荐(0) 编辑
摘要: ```package stack;public class MyQueue { int[] elements; public MyQueue() { elements=new int[0]; } //入队 public void add(int element) { // 创建一个新的数组 int[] newArr = new... 阅读全文
posted @ 2020-05-13 15:10 lihao_Q 阅读(86) 评论(0) 推荐(0) 编辑
摘要: ``` package stack; public class MyStack { //栈的底层我们使用数组来存储数据 int[] elements; public MyStack() { elements = new int[0]; } //压入元素 public void push(int element) { // 创建一个新的数组 int[] newArr = new int[elemen 阅读全文
posted @ 2020-05-13 14:56 lihao_Q 阅读(113) 评论(0) 推荐(0) 编辑
摘要: ``` package array; import java.util.Arrays; public class MyArray { // 用于存储数据的数组 private int[] elements; public MyArray() { elements = new int[0]; } // 获取数组长度的方法 public int size() { return elements.len 阅读全文
posted @ 2020-05-13 11:11 lihao_Q 阅读(139) 评论(0) 推荐(0) 编辑