237. 删除链表中的节点

题目描述:

主要思路:

将当前要删除的节点和后边一个的节点值交换,然后删除当前节点后边的一个节点即可。

cpp 复制代码
class Solution {
public:
    void deleteNode(ListNode* node) {
        node->val=node->next->val;
        node->next=node->next->next;
    }
};
相关推荐
努力努力再努力wz1 小时前
【C++进阶系列】:万字详解智能指针(附模拟实现的源码)
java·linux·c语言·开发语言·数据结构·c++·python
敲代码的嘎仔1 小时前
JavaWeb零基础学习Day2——JS & Vue
java·开发语言·前端·javascript·数据结构·学习·算法
yacolex1 小时前
3.3_数据结构和算法复习-栈
数据结构·算法
cookqq3 小时前
MongoDB源码delete分析oplog:从删除链路到核心函数实现
数据结构·数据库·sql·mongodb·nosql
ʚ希希ɞ ྀ3 小时前
用队列实现栈---超全详细解
java·开发语言·数据结构
要一起看日出3 小时前
数据结构-----栈&队列
java·数据结构··队列
Gorgous—l4 小时前
数据结构算法学习:LeetCode热题100-矩阵篇(矩阵置零、螺旋矩阵、旋转图像、搜索二维矩阵 II)
数据结构·学习·算法
如意猴5 小时前
双向链表----“双轨联动,高效运行” (第九讲)
数据结构·链表
帮帮志6 小时前
目录【系列文章目录】-(关于帮帮志,关于作者)
java·开发语言·python·链表·交互
Boop_wu7 小时前
[数据结构] Map和Set
java·数据结构·算法