
java 实现简易轮子
文章平均质量分 77
用于自己加深对java的理解
Ry1
这个作者很懒,什么都没留下…
展开
-
【简易轮子】Java单向链表的实现
单向链表由一系列节点组成,每个节点包含两个部分:数据和指针。其中,数据是所存储的元素,而指针则指向链表中下一个节点。/*** 节点类* @param 泛型类型/*** 节点值*/ T value;/*** 下一个节点/*** 构造函数* @param value 节点值} }其中,T 是存储的元素类型,data 是节点存储的数据,next 是指向下一个节点的指针。在构造函数中,我们将 next 初始化为 null,表示该节点没有后继节点。原创 2023-04-17 19:48:28 · 83 阅读 · 0 评论 -
【简易轮子】Java双向循环链表实现
在计算机科学中,链表(Linked List)是一种常见的数据结构,由若干个节点组成,每个节点包含一个值和一个指针,指向下一个节点。与单向链表不同,双向链表(Doubly Linked List)每个节点还有一个指向前驱节点的指针。因此,我们可以从任意一个节点开始,向前或向后遍历整个链表。在双向循环链表(Doubly Circular Linked List)中,链表的尾部指针也指向头部,这样就形成了一个循环结构。原创 2023-04-21 09:05:07 · 555 阅读 · 0 评论