LeetCode 237:Delete Node in a Linked List
来源:互联网 发布:闪字风扇软件下载 编辑:程序博客网 时间:2024/05/16 00:33
Write a function to delete a node (except the tail) in a singly linked list, given only access to that node.
Supposed the linked list is 1 -> 2 -> 3 -> 4
and you are given the third node with value 3
, the linked list should become 1 -> 2 -> 4
after calling your function.
//编写一个函数删除单链表中(除末尾节点外)的一个节点,只提供待删除节点。//假如链表是1 -> 2 -> 3 -> 4 给你第3个节点,值为3,则调用你的函数后链表为1 -> 2 -> 4struct ListNode{int val;ListNode *next;ListNode(int x) :val(x), next(NULL){}};class Solution {public:void deleteNode(ListNode* node){if (node == NULL) return;node->val = node->next->val;node->next = node->next->next;}};
1 0
- 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
- [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
- Visual Studio 2013不能单步调试、不能断点调试的解决方法之一
- Unity3D与MySQL
- linux下find命令的一个坑
- iOS关键字含义(基础)
- DISTINCT的巧妙用法
- LeetCode 237:Delete Node in a Linked List
- cin.ignore() cin.sync()的区别
- 快速计算乘方的算法
- sqlite日期和时间
- 【Leetcode】Contains Duplicate II
- linux下 jdk1.8安装
- JAVA验证URL是否有效连接的方法
- [LeetCode]008-String to Integer
- 大家快来A水题