237. 删除链表中的节点

题目描述:

主要思路:

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

cpp 复制代码
class Solution {
public:
    void deleteNode(ListNode* node) {
        node->val=node->next->val;
        node->next=node->next->next;
    }
};
相关推荐
梁辰兴38 分钟前
数据结构实验10.1:内部排序的基本运算
数据结构·c++·算法·排序算法·c·内部排序
charlie1145141911 小时前
Linux内核深入学习(4)——内核常见的数据结构2——红黑树
linux·数据结构·学习·红黑树
gyeolhada4 小时前
2025蓝桥杯JAVA编程题练习Day8
java·数据结构·算法·蓝桥杯
m0_738206544 小时前
嵌入式学习的第二十三天-数据结构-树+哈希表+内核链表
数据结构·学习
freyazzr4 小时前
Leetcode刷题 | Day60_图论06
数据结构·c++·算法·leetcode·图论
霜羽68924 小时前
【数据结构篇】排序1(插入排序与选择排序)
数据结构·算法·排序算法
freyazzr4 小时前
Leetcode刷题 | Day64_图论09_dijkstra算法
数据结构·c++·算法·leetcode·图论
L_cl5 小时前
【Python 算法零基础 4.排序 ② 冒泡排序】
数据结构·python·算法
一梦浮华5 小时前
自学嵌入式 day20-数据结构 链表
数据结构·链表
摄殓永恒7 小时前
出现的字母个数
数据结构·c++·算法