[LeetCode] 237. Delete Node in a Linked List

원숭2·2022년 1월 16일
0

LeetCode

목록 보기
7/51
post-thumbnail

문제

풀이

  1. 지우려는 노드의 값을 그 다음 노드의 값으로 바꿔주고, 노드가 가리키는 next를 다음 다음의 노드로 바꿔줌

코드

class ListNode:
    def __init__(self, x):
        self.val = x
        self.next = None

class Solution:
    def deleteNode(self, node):
        node.val = node.next.val
        node.next = node.next.next

0개의 댓글