LeetCode : Delete Node in a Linked List
来源:互联网 发布:webpack优化 编辑:程序博客网 时间:2024/06/05 16:25
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 *p = node; ListNode *q = node->next; p->val = q->val; p->next = q->next; delete q; }};
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
- 考研复试系列——第四节 深度优先搜索
- java大文件读写操作,java nio 之MappedByteBuffer,高效文件/内存映射
- 树莓派搭建TensorFlow
- C++第一次上机实验-两点距离
- Java_basic-环境变量的配置
- LeetCode : Delete Node in a Linked List
- 深入理解C# 静态类与非静态类、静态成员的区别
- Telephone Lines
- 【Git之窗】(二)记我为“Arquillian”开源框架贡献的一行源码
- 从LeNet到AlexNet
- 解决ssh连接慢
- wm命令使用方法(修改android 分辨率)修改
- net4.0创建asp.net empty web application如何发布(英文)
- iOS开发-NSOperation与GCD区别