image

Ugh, last time I explain Trees to you heathens.

The next open part of a tree is always the left-most leaf. The next open left leaf would be in the third row under the kitting needles. So the Book is now a child of the Kitting because B comes before K.

So we have two Paths: Laptop->Knitting->Book, and Laptop->Violin. If anything else is added, it would be for the knitting’s second child and could rearrange the entire thing

Why Hussie would want to show/teach people about Data Structures is beyond me

image
image

Righto-this is a Binary Tree. Meaning you can’t just add in whatever you want. The tree must be balanced out by having each Parent with two Children before going to a lower level. Hence the reshuffling. So Middle Letter is the Root (Laptop), before L is on the Left Leaf (Knitting Bag) and after L is the Right Leaf (Violin)

Again, knowledge you don’t really need for this comic. I just want to show off my programming skills

image
image

Alright, another Data Structure lesson. Tree Structures are sorted using nodes (the slots), which are Parents and Children. Parents are the starting point, so the violin is the parent since it was stored first. When Rose took the knitting bag, that because the violin’s ‘child’ hence the connection. When it says LEFT LEAF, it just states what spot the card is at in relation to the parent. If it was RIGHT LEAF, it would be in the third slot

And that is a lot more information you would need in order to understand the comic