Workday interview question

Leetcode 96: Unique Binary Search Trees