237. Delete Node in a Linked List

xiaoxiao2021-02-28  145

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.

code:

class Solution(object):     def deleteNode(self, node):         """         :type node: ListNode         :rtype: void Do not return anything, modify node in-place instead.         """         node.val,node.next=node.next.val,node.next.next

转载请注明原文地址: https://www.6miu.com/read-21700.html

最新回复(0)