LeetCode 237. Delete Node in a Linked List
来源:互联网 发布:人道至尊 知乎 编辑:程序博客网 时间:2024/06/05 22:53
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.
只能从要删除的那个节点开始访问。因此可以替换它的值和next,相当于把它后面那个删除并取而代之。
# Definition for singly-linked list.# class ListNode(object):# def __init__(self, x):# self.val = x# self.next = Noneclass Solution(object): def deleteNode(self, node): """ :type node: ListNode :rtype: void Do not return anything, modify node in-place instead. """ node.val = node.next.val node.next = node.next.next
阅读全文
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
- 有return的情况下try catch finally的执行顺序
- HTML5语义元素
- oracle数据库基本操作
- 大数据相关学习资料
- 剑指offer —面试题2:实现Singleton模式
- LeetCode 237. Delete Node in a Linked List
- cookielib 模块基本运用
- Dota2 Senate 问题及解法
- 关于冒泡法的使用
- 模糊查询
- POJ 1979
- 如何将Visio绘制的图保存为300dpi的tif图片
- 关于 pip安装的可能错误的排除
- Perl 安装