leecode笔记-06从尾到头打印链表

python3借助栈来实现:
class Solution:
def reversePrint(self, head: ListNode) -> List[int]:
stack=[]
while head:
stack.append(head.val)
head=head.next
return stack[::-1]
本文介绍了一种使用Python3实现的逆序打印链表的方法。通过将链表节点值压入栈中,再利用栈的后进先出特性反转输出链表节点值。这是一种简单且易于理解的解决方案。

class Solution:
def reversePrint(self, head: ListNode) -> List[int]:
stack=[]
while head:
stack.append(head.val)
head=head.next
return stack[::-1]

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