In this video I explain how a Splay Tree works! A Splay Tree wants to put the most commonly used nodes near the root so search times are reduced. Splaying is when we move a node to the root of the tree.
A Splay Tree is NOT WORRIED about being balanced! :)
If you have any questions or comments and need further explanation, I would be more than happy too! Leave anything in the comments and I will get back to you :)