Leetcode NO.237 Delete Node in a Linked List
来源:互联网 发布:js鼠标经过特效 编辑:程序博客网 时间:2024/06/05 04:52
本题题目要求如下:
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) { node->val = node->next->val; ListNode* tmp = node->next; node->next = node->next->next; delete tmp; }};
0 0
- Leetcode NO.237 Delete Node in a Linked List
- LeetCode--No.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
- 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
- Karhunen-Loeve Transform (KLT) 原理及PCA应用
- [Leetcode 237, Easy] Delete Node in a Linked List
- 迭代算法求平方根
- IE配置PAC动态代理
- IEEE802系列标准小结
- Leetcode NO.237 Delete Node in a Linked List
- 每日一类之String类
- 数学运算类和包装类
- 求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字
- 面向对象之封装
- 面向对象之继承
- 面向对象之多态
- 面向对象之抽象和接口
- CentOS7 安装LNMP(Linux+Nginx+MySQL+PHP)