数据结构
qq_37669900
这个作者很懒,什么都没留下…
展开
-
java实现静态链表以及基本增删查改
学一哈静态链表 描述以及特点 一个固定大小的数组 首位两端是不存储数据的 首(0标)节点元素的cur 存储下一空闲位置的下标 数组尾端元素cur存放链表的起点 通过改变元素的cur 来实现元素的位置调整 结构图 循环截至条件 节点元素的cur 是否==0 JAVA代码实现 package com.example.demo.data; import java.util.Objects; /** * @author tm * @date 2021-06-25 14:49 * @descripti原创 2021-06-28 14:38:27 · 118 阅读 · 0 评论 -
java 实现一个不带头节点的单链表 实现其增删查改功能
学一学单链表 描述 一组任意储存单元(可连续、可不连续)组成的线性表 特点 因为不是连续存储结构,所以需要再存储单元的元素中存储对应的逻辑关系(即存储它后续单元的地址) 结构图 循环截至条件 节点的指针指向是否等于NULL JAVA代码实现 package com.example.demo.data; import java.util.Objects; /** * @author tm * @date 2021-06-21 15:42 * @description java 实现一个不带头原创 2021-06-28 14:28:02 · 114 阅读 · 0 评论 -
java 实现带头节点的循环单链表
学一学循环链表 描述 将单链表的尾端节点指针域的指向由null指向首节点即可 结构图 空链表 非空链表 循环截至条件 节点的指针域是否指向首节点 JAVA代码实现 package com.example.demo.data; import java.util.Objects; /** * @author tm * @date 2021-06-25 14:49 * @description java 实现带头节点的循环单链表 */ public class CycleSingleLinkL原创 2021-06-28 14:21:16 · 242 阅读 · 0 评论