leetcode_gym/_code/linked_list/palindromelinkedlist.py
2026-08-25 19:14:07 -06:00

25 lines
445 B
Python

class LinkedListNode:
def __init__(self, val):
self.val = val
self.next = None
def palindromeLinkedList(head):
slow, fast = head, head
while fast and fast.next:
slow = slow.next
fast = fast.next.next
print(slow)
print(fast)
head = LinkedListNode(1)
head.next = LinkedListNode(2)
head.next.next = LinkedListNode(2)
head.next.next.next = LinkedListNode(1)
palindromeLinkedList(head)