leetcode 237. Delete Node in a Linked List(accepted) C language
来源:互联网 发布:电影极度寒冷知乎 编辑:程序博客网 时间:2024/05/20 04:26
/** * Definition for singly-linked list. * struct ListNode { * int val; * struct ListNode *next; * }; */
void deleteNode(struct ListNode* node) { struct ListNode* t; node->val = (node->next)->val; t = node->next; node->next = (node->next)->next; free(t);}
因为要求只能控制给定节点,所以我的思路是用下一节点的值替换给定节点的值,然后更改给定节点指针域,最后删除下一节点。
阅读全文
0 0
- leetcode 237. Delete Node in a Linked List(accepted) C language
- LeetCode 237. Delete Node in a Linked List C语言
- 【LeetCode】 237. Delete Node in a Linked List C语言
- [leetcode-237]Delete Node in a Linked List(C语言)
- [C语言][LeetCode][237]Delete Node in a Linked List
- LeetCode之Delete Node in a Linked List (Java+C)
- 【leetcode 237】 Delete Node in a Linked List (C++)
- leetcode: Delete Node in a Linked List
- LeetCode Delete Node in a Linked List
- 【leetcode】Delete Node in a Linked List
- Leetcode: Delete Node in a Linked List
- [LeetCode]Delete Node in a Linked List
- 【leetcode】Delete Node in a Linked List
- Leetcode Delete Node in a Linked List
- LeetCode || Delete Node in a Linked List
- [LeetCode] Delete Node in a Linked List
- LeetCode-Delete Node in a Linked List
- 【leetCode】Delete Node In A Linked List
- 朝鲜射导弹首次飞跃日本上空
- Salesforce APIs全面解析笔记详情
- java 集合 之 链表和线性表以及ArrayList的各方法的介绍及示例 及 ArrayList与LinkedList的区别分析 及 ArrayList与Array(数组)的区别
- 【python】列表里面是对象类型的排序
- 虚拟存储容量
- leetcode 237. Delete Node in a Linked List(accepted) C language
- VC6.0 MFC点击编辑框弹出对话框
- Android短信接收过程源码分析
- 腾讯笔试编程题
- Linux复用I/O-Select-server代码
- linux进程常用命令
- VS2008编译boost库
- Uploadify 3.2上传文件,限制类型,大小,传递参数等
- jQuery鼠标事件汇总