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;
}
相关推荐
放荡不羁的野指针20 分钟前
leetcode150题-字符串
数据结构·算法·leetcode
橘颂TA34 分钟前
【剑斩OFFER】算法的暴力美学——存在重复元素Ⅱ
算法·leetcode·哈希算法·散列表·结构与算法
cg50171 小时前
力扣数据库——组合两个表
sql·算法·leetcode
灵哎惹,凌沃敏1 小时前
FreeRTOS 任务上下文切换核心函数:xPortPendSVHandler详解
c语言·arm开发
2501_941798731 小时前
面向微服务分布式事务补偿与最终一致性的互联网系统高可用设计与多语言工程实践分享
leetcode·模拟退火算法
ada7_2 小时前
LeetCode(python)22.括号生成
开发语言·数据结构·python·算法·leetcode·职场和发展
喵了meme2 小时前
C语言实战练习
c语言·开发语言
YuTaoShao2 小时前
【LeetCode 每日一题】1161. 最大层内元素和——BFS
算法·leetcode·宽度优先
White_Can2 小时前
《C++11:列表初始化》
c语言·开发语言·c++·vscode·stl
黛色正浓2 小时前
leetCode-热题100-子串合集(JavaScript)
javascript·算法·leetcode