Tree Traversal Target: 10s
Trie search checks end flag at the final node. Distinguishes full words from prefixes.
def search(root, word):
node = root
for c in word:
if c not in node.children:
return False
node = node.children[c]
return node.end
Type it from memory. Go.