Create Unique Binary Search Trees II.cpp

Given n, generate all structurally unique BST's (binary search trees) that store values 1...n.