Re: [闲聊] 每日leetcode 169

楼主: DJYOMIYAHINA (通通打死)   2025-07-27 14:59:58
25. Reverse Nodes in k-Group
才发现没写过这个
def reverseKGroup(self, head: Optional[ListNode], k: int) -> Optional[ListNode
]:
# check length
cur = head
for i in range(k):
if cur:
cur = cur.next
else:
return head
cur, prev = head, self.reverseKGroup(cur, k)
for i in range(k):
nxt = cur.next
cur.next = prev
prev = cur
cur = nxt
return prev
用递回挺好搞得
时隔13个月再次写出hard
作者: wwndbk (黑人问号)   2025-07-27 15:02:00
大师

Links booklink

Contact Us: admin [ a t ] ucptt.com