C语言 | Leetcode C语言题解之第237题删除链表中的节点

题目:

题解:

cpp 复制代码
/**
 * Definition for singly-linked list.
 * struct ListNode {
 *     int val;
 *     struct ListNode *next;
 * };
 */

void deleteNode(struct ListNode* node) {
    struct ListNode * p = node->next;
    int temp;
    temp = node->val;
    node->val = p->val;
    p->val = temp;
    node->next = p->next;
}
相关推荐
liulilittle42 分钟前
C++ i386/AMD64平台汇编指令对齐长度获取实现
c语言·开发语言·汇编·c++
Tanecious.1 小时前
LeetCode 876. 链表的中间结点
算法·leetcode·链表
V我五十买鸡腿2 小时前
顺序栈和链式栈
c语言·数据结构·笔记·算法
Two_brushes.9 小时前
【算法】宽度优先遍历BFS
算法·leetcode·哈希算法·宽度优先
森焱森11 小时前
水下航行器外形分类详解
c语言·单片机·算法·架构·无人机
small_wh1te_coder15 小时前
硬件嵌入式学习路线大总结(一):C语言与linux。内功心法——从入门到精通,彻底打通你的任督二脉!
linux·c语言·汇编·嵌入式硬件·算法·c
凌肖战19 小时前
力扣网编程55题:跳跃游戏之逆向思维
算法·leetcode
黑听人19 小时前
【力扣 简单 C】70. 爬楼梯
c语言·leetcode
杜子不疼.19 小时前
二分查找,乘法口诀表,判断闰年,判断素数,使用函数实现数组操作
c语言
ゞ 正在缓冲99%…20 小时前
leetcode918.环形子数组的最大和
数据结构·算法·leetcode·动态规划