OxiCode
build like you breathe
student · teacher · admin
OxiCode
1 active session
12,480 / 1,000,000 tokens
Signed in as student · Level 1
build like you breathe
session capped to 1 thread · 1,000,000 token budget · files synced to your workspace
write a function to reverse a linked list in python
Here's an iterative solution:
def reverse_list(head):
    prev = None
    while head:
        head.next, prev, head = prev, head, head.next
    return prev  # new head
created reverse.py
It walks the list once, rewiring each node's pointer — O(n) time, O(1) space.