
数据结构
文章平均质量分 93
人间理想云
追寻人间理想
不会就多看看书吧,它不会让你一无所获!
展开
-
Java语言描述--双链表的设计与实现--数据结构
数据结构--双链表的设计与实现 首先了解其定义: 双链表:每个结点中设置两个指针成员,分别用于指向前驱结点和后继结点,这样的链表简称双向链表。与单链表类似不过多了一个指针成员。 需要了解单链表与指针成员,可参考浏览我的 上一期博客,其中对单链表进行了完整的解剖。 了解了双链表的概念,接下来见识它的模型: 双链表表与单链表一样,同样有头结点;头结点不存放data数据。但各结点之间为双向指向。相应图解为: 这里为什么要画椭圆,仅根据我个人的理解,在单链表一期中已有介绍。这里做简单描述:1.各实例化对象默认拥有原创 2022-05-07 11:43:00 · 242 阅读 · 0 评论 -
Java语言描述--单链表的设计与实现--数据结构
数据结构--单链表的设计与实现 首先了解其定义: 单链表:如果每个结点只设置一个指向其后结点的指针成员,这样的链表称为线性单向链接表,简称单链表。 何为指针成员呢,在链表中每个结点不仅包含有元素本身的信息(称为数据成员),而且包含有元素之间的逻辑关系的信息。 指针成员:一个结点包含有后续结点的地址信息或者前驱结点的地址信息,称为指针成员。 与C语言当中的指针类似,C语言当中的指针存放的是地址值;但Java中并不存在指针的概念,这里的指针成员存放的是后继结点或者是前驱结点的引用,引用存放的仍为其相对应的地址值原创 2022-04-30 10:33:06 · 1189 阅读 · 0 评论 -
Java语言描述——理解Java中构造方法的内涵实现线性表的存储结构及相关操作
Java语言描述——理解Java中构造方法的内涵实现线性表的存储结构及相关操作 一.知晓构造方法的定义及使用来理解构造函数的内涵:定义:构造方法的(也被称为构造器),是类的一个特殊成员,在类的实例化的时候会被自动调用。 定义格式: [修饰符] 方法名([参数表列]){ 方法体; } 需满足条件: 1.方法名与类名相同 2.在方法名前面无返回值类型 3.在构造方法内不能使用return语句返回值,可以直接return;作为方法结束 4.可重写构造方法,但参数表列必须不同 5.当一个类中无构造方法时,系统会调原创 2022-04-24 21:02:21 · 305 阅读 · 0 评论