class ListNode:
def __init__(self, val):
self.val = val
self.next = None
# self.prev = None
class Solution:
def reverseLinkedList(self, head: ListNode):
prev, cur = None, head
while cur:
prev, cur, cur.next = cur, cur.next, prev
return prev
链表模板
最新推荐文章于 2024-09-27 17:34:43 发布
本文介绍了一种使用Python实现链表逆序的方法。通过定义ListNode类来创建链表节点,并利用Solution类中的reverseLinkedList方法完成链表逆序操作。此方法采用迭代方式,通过三个指针prev、cur和next进行节点之间的连接反转。
959

被折叠的 条评论
为什么被折叠?



