CSC 378: Data Structures and Algorithm Analysis
Random BSTs and Treaps