I see this question get raised on various forums and message boards all the time: "How do you reverse a Linked List?". I'm sure it's a leetcode question, but I'm too lazy to confirm. It's one of those questions that (nowadays) lacks real world applicab

Often times when designing or learning a new algorithm it is beneficial to have a visual representation of what is "going on inside" an algorithm. As with self balancing binary search tree's it is often helpful to know how the