单链表的修改与删除
- 需求一:修改节点的信息,根据no编号来修改,即no编号不能改。
- 代码实现
- 需求二
- 【单链表的修改与删除】示意图
- 思路
- 先找到需要删除节点的前一个节点temp
- temp.next = temp.next.next;
- 被删除的节点,将不会有其他引用指向,会被垃圾回收机制回收。
- 代码实现
单链表删除
- 【单链表的修改与删除】示意图
推荐阅读
- 笔记|C语言数据结构——二叉树的顺序存储和二叉树的遍历
- C语言学习(bit)|16.C语言进阶——深度剖析数据在内存中的存储
- 数据结构和算法|LeetCode 的正确使用方式
- 先序遍历 中序遍历 后序遍历 层序遍历
- 数据结构|C++技巧(用class类实现链表)
- 数据结构|贪吃蛇代码--c语言版 visual c++6.0打开
- 算法|算法-二分查找
- 数据结构学习指导|数据结构初阶(线性表)
- leetcode题解|leetcode#106. 从中序与后序遍历序列构造二叉树
- java|ObjectOrientedProgramming - 面向对象的编程(多态、抽象类、接口)- Java - 细节狂魔