Build an Ordered Map on a BST
BST deletion and range queries
Challenge 2 of Indexes & StructuresIntermediate~60 min
Build an ordered map on an unbalanced binary search tree: insert and look up integer keys, walk them in sorted order, find the smallest and largest, delete any node, and answer range queries for all keys between two bounds.