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;
}
相关推荐
如竟没有火炬14 分钟前
LRU缓存——双向链表+哈希表
数据结构·python·算法·leetcode·链表·缓存
R-G-B19 分钟前
【18】C实战篇——C语言 文件读写【fputc、fgetc、fputs、fgets】
c语言·c语言文件读写·fputc·fgetc·fputs·fgets
爱编程的化学家2 小时前
代码随想录算法训练营第27天 -- 动态规划1 || 509.斐波那契数列 / 70.爬楼梯 / 746.使用最小花费爬楼梯
数据结构·c++·算法·leetcode·动态规划·代码随想录
海琴烟Sunshine2 小时前
leetcode 66.加一 python
python·算法·leetcode
小莞尔5 小时前
【51单片机】【protues仿真】基于51单片机智能路灯控制系统
c语言·stm32·单片机·嵌入式硬件·51单片机
一只鱼^_5 小时前
力扣第470场周赛
数据结构·c++·算法·leetcode·深度优先·动态规划·启发式算法
Asmalin14 小时前
【代码随想录day 35】 力扣 01背包问题 一维
算法·leetcode·职场和发展
剪一朵云爱着14 小时前
力扣2779. 数组的最大美丽值
算法·leetcode·排序算法
tao35566715 小时前
【Python刷力扣hot100】283. Move Zeroes
开发语言·python·leetcode