← Tree Traversal

Micro-Drill #111 — Trie starts_with

Tree Traversal Target: 10s

Prefix search returns True if any word starts with the prefix. No end-flag check needed.

def starts_with(root, prefix):
    node = root
    for c in prefix:
        if c not in node.children:
            return False
        node = node.children[c]
    return True

Type it from memory. Go.

Practice Problems

Related Coding Drills

← Micro #110 Micro #112 →