Write a function that takes a linked list ordered as a normal link list, while also having an alternate order (alternate_next ptr for each), and copies it, preserving it's normal order as well as it's alternate order.
Anonymous
This requires a hash map, hashing from one ptr to it's corresponding copy.
Check out your Company Bowl for anonymous work chats.