Delete Node in a Linked List
来源:互联网 发布:淘宝网店托管公司 编辑:程序博客网 时间:2024/06/01 09:27
解题思路:指定删除任一节点,因无头节点指针,实际删除节点即是删除节点的值,所以可以将要删除节点和后继节点的值替换,删除后继节点即可。
Java代码实现:
/** * Definition for singly-linked list. * struct ListNode { * int val; * struct ListNode *next; * }; */void deleteNode(struct ListNode* node) { struct ListNode *p,*q; p=q=node; q=p->next; p->val=q->val; p->next=q->next; free(q);}原地地址:https://leetcode.com/problems/delete-node-in-a-linked-list/
0 0
- leetcode: Delete Node in a Linked List
- LeetCode Delete Node in a Linked List
- Delete Node in a Linked List
- 【leetcode】Delete Node in a Linked List
- Delete Node in a Linked List
- Delete Node in a Linked List
- Leetcode: Delete Node in a Linked List
- 237 - Delete Node in a Linked List
- Delete Node in a Linked List
- [LeetCode]Delete Node in a Linked List
- Delete Node in a Linked List
- 【leetcode】Delete Node in a Linked List
- Delete Node in a Linked List
- 237 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
- LeetCode237:Delete Node in a Linked List
- JVM基础 之图解JVM内存模型
- 准备嵌入式的学习,大二小白一枚
- CSS块级元素、内联元素概念
- sp_addlinkedserver使用方法(添加链接服务器)
- Parcelable接口
- Delete Node in a Linked List
- Android工具代码
- discuz上传大小的限制
- Day98
- 组合的两种递归算法
- DFT深度剖析
- [译]2015年web开发需要注意的事
- Beego环境搭建和bee工具安装使
- openssl技术原理和各平台解决方案