Solution Walkthrough
The problem seems simple, you just have to clone a linked list right? But there are two particular things to note here. One, there is an extra random
pointer associated with each node in the list. Two, there is a constraint that no additional space
should be used. A simple, brute-force solution seems easy, but our second constraint might not work well with it. Let's discuss this.