![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法通关村
文章平均质量分 85
🗡️ 勇士您好,欢迎来到算法村!开启您的算法通关之旅!
努力工作丨好好生活
这个作者很懒,什么都没留下…
展开
-
[算法通关村] 1.3 链表的删除
接下来,完成链表的删除工作,我们在上一节的学习中,分别在链表的开头、中间和结尾插入了节点,现在我们想使链表恢复原来的样子,即:1 -> 2 -> 3 -> 4 -> 5,这需要我们分别删除位于头部的 72、位于第三位的节点 30、以及作为结尾的节点 9,这部分内容是比较简单的,按照惯例,完整代码放在最下方。原创 2023-07-25 21:44:39 · 317 阅读 · 0 评论 -
[算法通关村] 1.2 链表的插入
今天我们来探究一下链表的插入,链表的插入共有 3 种可能性,分别是在链表的头部插入、在中间插入,和在链表的尾部插入(追加),不同的插入位置对应着不同的代码,所以需要一个一个来探究。原创 2023-07-25 17:08:44 · 177 阅读 · 0 评论 -
[算法通关村] 1.1 单向链表的创建
链表”(Linked List)是一种常见的数据结构,用于存储和组织数据。它是由一系列节点(Node)组成的,每个节点包含两部分:数据和指向下一个节点的引用(或指针)。每个节点中的数据可以是任意类型的数据,例如整数、字符、对象等。链表中的节点通过指针相互连接,形成一个线性序列。与数组不同,链表的节点在内存中可以不连续存储,因为每个节点都包含指向下一个节点的指针,这使得链表具有动态分配内存的特性。链表的主要特点是插入和删除操作的高效性。原创 2023-07-24 21:23:40 · 168 阅读 · 0 评论