Files
2026-01-13 18:01:52 -05:00

20 lines
304 B
Go

package reverse_linked_list
type ListNode struct {
Val int
Next *ListNode
}
func ReverseList(head *ListNode) *ListNode {
var reversed *ListNode = nil
current := head
for current != nil {
next := current.Next
current.Next = reversed
reversed, current = current, next
}
return reversed
}