LeetCode[237] Delete Node in a Linked List
来源:互联网 发布:电子数据取证产品 编辑:程序博客网 时间:2024/05/14 08:39
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.
/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */class Solution {public:void deleteNode(ListNode* node) {ListNode* beDeleted = node->next;node->val = beDeleted->val;node->next = beDeleted->next;delete beDeleted;beDeleted = NULL;}};
0 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
- Python学习资料总结
- 笔记4:HTML
- 使用python matplotlib画图
- TextView显示丰富多彩的文字(四)——从源码角度解释格式化显示的原理
- 【bozj 1925】[Sdoi2010]地精部落 (dp)
- LeetCode[237] Delete Node in a Linked List
- 排序算法之——合并排序/归并排序(Java实现)
- 用户登录邮箱检测表单提交
- Caffe加层
- 第四周--项目2-建设“单链表”算法库
- 为什么RAM能运行比自身大的程序
- import matplotlib.pyplot as plt 出错
- java 快捷键
- 4. Median of Two Sorted Arrays