Swap Nodes in Pairs — Interactive Visualizer

Swap adjacent nodes iteratively by keeping track of the previous node.