From b629395a1a0ff4ac514fd2c8f5d50d6783652c3e Mon Sep 17 00:00:00 2001 From: "M.V. Hutz" Date: Tue, 13 Jan 2026 18:01:52 -0500 Subject: [PATCH] feat: tuesday --- pkg/reverse_linked_list/main.go | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 pkg/reverse_linked_list/main.go diff --git a/pkg/reverse_linked_list/main.go b/pkg/reverse_linked_list/main.go new file mode 100644 index 0000000..76ba564 --- /dev/null +++ b/pkg/reverse_linked_list/main.go @@ -0,0 +1,19 @@ +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 +}