206. 反转链表
【Leetcode】206. 反转链表
代码
/**
* Definition for singly-linked list.
* type ListNode struct {
* Val int
* Next *ListNode
* }
*/
func reverseList(head *ListNode) *ListNode {
var pre *ListNode
cur := head
for cur != nil {
ne := cur.Next
cur.Next = pre
pre = cur
cur = ne
}
return pre
}

本文介绍了如何使用Python实现LeetCode中的链表反转问题(编号206),通过迭代方式利用指针操作完成链表节点的前后顺序交换。
1221

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



